Back to Dictionary
滑铁卢
滑鐵盧
Huátiělú
1. Waterloo (Belgium)
2. Battle of Waterloo (1815)
3. fig. a defeat
4. failure
Noun