To catch a tartar Meaning, Definition & Usage

Definitions
  1. to lay hold of, or encounter, a person who proves too strong for the assailant. Colloq.

Webster 1913