met one's match

English

Verb

met one's match

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