WATERLOO


Meaning of WATERLOO in English

[ ˌwɔ:tə'lu: ]

■ noun (usu. meet one's ~ ) a decisive defeat or failure.

Origin

~ , a village in what is now Belgium, site of a battle in 1815 in which Napoleon was finally defeated.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.