Skip to main content

run roughshod over

蹂躏,扫荡,躏,欺压

Synonyms & Antonyms

as indefeat