History
History
Synonyms
UK
US
Meaning:
excuse

a reason given (true or invented) to explain or defend one's behaviour or actions

reason, explanation

pretext

a reason that is not true (for an action etc)

disguise; alleged reason

profit

an advantage obtained from something; the money gained in trade, business etc

gain

purge

an act of removing unwanted people from (a society, political party); to make (oneself, a person) free (of sin)

elimination, removal

CLEANUP as in Wiktionary
CLEANUP as in Wikipedia