English vocabulary
Help
besiege
surround something in order to control it and dominate it, military strategy
alleviate
make something less severe, serious
invigorate
to give sth/sb energy
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies