word
synonym
antonym
100

Someone who thinks they are better than other people because they are in a higher social position

snob

100

ironic

cynical

100

unattractive

charming

200

A rule or belief that influences your behaviour and which is based on what you think is right

principles

200

bring trouble

be a bit of a pain

200

hardly 

really

300

Not having the ability to do something as it should be done

incompetence

300

haughtiness

arrogance

300

yielding

stubborn

400

extreme and forceful or (of a feeling) very strong



intense

400

eager

willing

400

hard worker

slacker