waterloo
noun#16,886
Translation
No Japanese definition yet.
English definition
- a town in central Belgium where in 1815 Napoleon met his final defeat
Examples
- Napoleon's army lost the battle of Waterloo in 1815.
- The French were defeated at Waterloo.
No Japanese definition yet.