thin
adj
1 attenuate, attenuated, fine, narrow, threadlike
2 delicate, diaphanous, filmy, fine, flimsy, gossamer, see-through, sheer, translucent, transparent, unsubstantial
3 bony, emaciated, lank, lanky, lean, light, macilent (rare) meagre, scraggy, scrawny, skeletal, skin and bone, skinny, slender, slight, slim, spare, spindly, thin as a rake, undernourished, underweight
4 deficient, meagre, scanty, scarce, scattered, skimpy, sparse, wispy
5 dilute, diluted, rarefied, runny, watery, weak, wishy-washy (informal)
6 feeble, flimsy, inadequate, insufficient, lame, poor, scant, scanty, shallow, slight, superficial, unconvincing, unsubstantial, weak
vb
7 attenuate, cut back, dilute, diminish, emaciate, prune, rarefy, reduce, refine, trim, water down, weaken, weed out
Antonyms
2 bulky, dense, heavy, strong, substantial, thick
3 bulky, corpulent, fat, heavy, obese, stout
4 abundant, adequate, plentiful, profuse
5 concentrated, dense, strong, thick, viscous
6 adequate, convincing, strong, substantial
thin-skinned
easily hurt, hypersensitive, quick to take offence, sensitive, soft, susceptible, tender, touchy, vulnerable
Antonyms
callous, hard, heartless, insensitive, obdurate, stolid, thick-skinned, tough, unfeeling