IELTS
VOCABULARY
WORDS
LEARNING
Today
Meaning:
nowadays
Mean
Meaning:
unkind
Contaminate
Meaning:
defile
Impediment
Meaning:
obstacle
Construction (lit.)
Meaning:
interpretation
Hostile
Meaning:
antagonistic
To function
Meaning:
to operate