"curbed" doesn't work well for me. Would "overpowered" express what you mean?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mr. TomPS: By the way, Google offered these words as synonyms of overpower. Would any of these work also?master , control , overthrow , overturn , upset ,subdue , suppress , subjugate , hegemonize , repress , quell , quash , crushI wouldn't use any of those.