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
Tweet