Synonyms 1
Synonyms 2

Prepositions
Idioms
100

sociable

outgoing/ friendly / extroverted / gregarious / communicative / to be a good mixer

100

practical

sensible / reasonable / down-to-earth

100

You shouldn't take everything ... heart.

to

100

to be practical

to have one's feet firmly on the ground

200

stupid

foolish / silly / brainless

200

calm

relaxed / easy-going / well-balanced / even-tempered / patient

200

He tends to bottle ... his feelings.

up

200

to know what you want

to know your own mind

300

honest

sincere / frank / direct / open

300

dishonest

sly / cunning / hypocritical / deceitful / insincere

300

She is just envious ... you.

of

300

to have a poor memory

to have a memory like a sieve

400

greedy

stingy / mean / tight-fisted

400

nervous

tense / anxious / fussy / restless / unbalanced / quick-tempered / hot-tempered / impatient 

400

It's hard to live ... ... high standards of my parents.

up to

400

to do something impulsively

to do things on the spur of the moment

500

stubborn

obstinate / pushy 

500

sensitive

understanding / considerate / sympathetic / tactful

500

You should stand ... ... your friend.

up for

500

to make someone laugh

to have someone in stitches