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 Waterlooverbe
meet one's Waterloo(to be defeated by an encounter with a powerful opponent or a problem that is too difficult) verb