Waterloo
Explore definitions, synonyms, and language insights of Waterloo
Definitions
                    Noun
                    
                a town in central Belgium where in 1815 Napoleon met his final defeat
                
                    Noun
                    
                a final crushing defeat; "he met his waterloo"
                
                    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