History
History
Synonyms
UK
US
Meaning:
defeat

to win a victory over (a player, team, rival)

overthrow, beating

extenuating

marking (bad behaviour) seem less serious (by providing an excuse)

serving as an excuse

justification

proof, reasons, (for behaviour, an action)

reason, excuse

WHITEWASHING as in Wiktionary
WHITEWASHING as in Wikipedia