Maul

/mɔːl/

Synonyms

Slang Meanings

To mess up or ruin something.
He totally mauled the presentation with his mistakes.
To attack someone verbally.
She mauled his argument during the debate.