Waterloo

    proper noun
  1. Geography & History Waterloo.
  2. to meet one’s Waterloo figurative arribar fins al desastre.