วอเตอร์ลู(wor-dter-loo)

Meanings

1NounB2

Waterloo

Waterloo (referring to the town in Belgium, the historic battle, or the station)

Examples

3 more examples
2NounC2

decisive defeat

a decisive or final defeat (used figuratively, derived from the Battle of Waterloo)

Examples

3 more examples