draw in one's horns
idiomDefinition of draw 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 draw in their horns.