Advanced vocabulary exercise: shear, luxuriate, a caricature, flourish, an abundance
English vocabulary practice exercise for upper-intermediate and advanced level
In this exercise you will practise these words:
shear, a caricature, luxuriate, flourish, an abundance
Exercise instructions:
Choose the best answer for each of the following sentences:
