Definitions
There is 1 meaning of the phrase
Battle Of Waterloo.
Battle Of Waterloo - as a noun
The battle on 18 june 1815 in which prussian and british forces under blucher and the duke of wellington routed the french forces under napoleon
Synonyms (Exact Relations)
waterloo