apisonadora
Meanings
Noun
1. road roller, steamroller (Spain)
2. bulldozer (one who bulldozes) (colloquial, figurative, figuratively)
Examples1
El partido en el poder, con mayoría absoluta, gobernaba como una apisonadora.
The party in power, with an absolute majority, ruled like a bulldozer.