met one's Waterloo

English

Verb

met one's Waterloo

  1. simple past and past participle of meet one's Waterloo