Crossword Answer Lookup

500k+ clues

Former partner with company, one brought in to evaluate and criticise (9)

Answer EXCORIATE
Definition: criticise
Times #28001 3 Down 2021-06-11