Meet my match

meet my match

To meet your match definition: If you meet your match, you find that you are competing or fighting against I had finally met my match in power and intellect. Meet your perfect Match online at Spice of Life. Join free and view your two way match instantly!. Definition of meet my match in the Idioms Dictionary. meet my match phrase. What does meet my match expression mean? Definitions by the largest Idiom.

Read more