pull in one's horns
idiomDefinition of pull in one's horns
: to begin to behave in a more careful way
especially
: to spend or invest money more carefully
The bad economic news has caused many investors to pull in their horns.