American Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition in your horns in American English

in your horns phrase

phrase
Definition  in your horns in American English