meet one\'s Waterloo
Main Entry:
meet one's Waterloo
Part of Speech: verb
Definition: lose out
Synonyms: get the worst of it, lose
Search another word or see meet one's Waterlooon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature