Function: adjective
1
Synonyms: UNFEELING 2, callous, coldhearted, hardhearted, heartless, obdurate, stonyhearted, uncompassionate, unemotional, unsympathetic
Related Words: coarse, crude, rough; seasoned, sophisticated, worldly-wise
Idioms: not born yesterday
Contrasted Words: artless, guileless, naive, simple-hearted, unsophisticated; kindly, mild, soft
2
Synonyms: REALISTIC , down-to-earth, hard, hardheaded, matter-of-fact, practical, pragmatic, sober, unfantastic, unidealistic