Meaning of pull in one's horns

Definition of pull in one's horns

(verb) make a retreat from an earlier commitment or activity; "We'll have to crawfish out from meeting with him"; "He backed out of his earlier promise"; "The aggressive investment company pulled in its horns"

Other information on pull in one's horns

WIKIPEDIA results for pull in one's horns
Amazon results for pull in one's horns