overleveraged
Adjective, Banking
to sweat one's gut out
Verb
exchange rate overshooting
Noun, Economics
supercharging
Noun, Transport
to exceed the limits
Verb
the radical right
Noun, Politics-Intl. Relations
radical-right
Adjective, Politics-Intl. Relations