Vocabulary in Articles

Matching exercise

Match the following words with their meanings in the drop down menu.
blight
pie in the sky
psychologically obsolete
the toll on
take some doing
to spoil, harm or destroy a place
pleasant to contemplate but unlikely to be realised
thought to be out of date
the adverse effect of something
be difficult to achieve