Word of the Day – Beleaguer
February 16, 2017
Word of the Day – Beleaguer
Beleaguer (adj) bil-eeg-uh Lay siege to: Put in a very difficult situation. Taken from the late…
