English Dictionary

Definition of “draw in one's horns”

draw in one's horns or pull in one's horns

Definitions

  1. to suppress or control one's feelings, esp of anger, enthusiasm, or passion
  2. to withdraw a previous statement
  3. to economize

Comments

Log in to comment on this word.