Definition of "overmatched"

overmatched