What does 'Meet your match' mean?

If you meet your match, you meet a person who is at least as good if not better than you are at something.

Idioms similar to 'Meet your match'

See also: