History
History
Synonyms
UK
US
Meaning:
forceful

(of a person, character, argument etc) convincing, believable

effective, powerful

juggernaut

a huge long-distance transport vehicle

overpowering force

mighty

having great power; large; very

forceful, powerful

stalwart

strong and determined; a loyal supporter

strong, valiant

strength

the quality of being strong

stamina, mental or physical

take-over

accept responsibility for a person from another person

energetic, powerful

vigorous

strong; energetic

energetic, powerful

STEAMROLLER as in Wiktionary
STEAMROLLER as in Wikipedia