To haul in one's horns Meaning, Definition & Usage

Definitions
  1. to withdraw some arrogant pretension. Colloq. = to pull in one's horns

Webster 1913