meeting one's Waterloo

English

Verb

meeting one's Waterloo

  1. present participle and gerund of meet one's Waterloo