Spanish-English dictionary »

aplastar; derrotar meaning in English

SpanishEnglish
aplastar; derrotar verb

quash [quashed, quashing, quashes](to defeat forcibly)
verb
[UK: kwɒʃ] [US: ˈkwɒʃ]