English Dictionary
Definition trounce in British English
trounce verb
[transitive] verb
/traʊns/

English Dictionary