IELTS
VOCABULARY
WORDS
LEARNING
Disagreeable
Meaning:
unpleasant
Rubbish
Meaning:
nonsense
To bear on sth.
Meaning:
to affect
Lousy
Meaning:
awful
To consult
Meaning:
to refer to
Cranky
Meaning:
cross
Mackintosh
Meaning:
waterproof coat