French-English dictionary »

waterloo meaning in English

FrenchEnglish
Waterloo nom propre

Waterloo◼◼◼(city in Ontario, Canada)
proper noun
[UK: ˌwɔː.tə.ˈluː] [US: ˈwɒ.tər.ˌluː]
The French were defeated at Waterloo. = Les Français furent vaincus à Waterloo.

rencontrer son Waterloo verbe

meet one's Waterloo(to be defeated by an encounter with a powerful opponent or a problem that is too difficult)
verb