meets 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 meets waterlooon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT