- to get the better of (a competitor) by showing more determination.
More Definitions
- HOCCLEVE (noun) Definition, Meaning & Examples
- ECTOMYCORRHIZA (noun) Definition, Meaning & Examples
- OBESE (noun) Definition, Meaning & Examples
- ALKYLATING AGENT (noun) Definition, Meaning & Examples
- SEARING (noun) Definition, Meaning & Examples
- URINARY TRACT INFECTION (noun) Definition, Meaning & Examples