A person who derogates; someone who detracts from or disparages the value or reputation of someone or something.
From Latin 'derogator,' one who 'derogates,' combining 'derogate' + '-or' suffix meaning 'one who does.' This agent noun follows the Latin pattern.
The word 'derogator' is surprisingly formal and rare—we usually just say 'someone who insults' rather than invoking this Latinate term. But in academic or legal contexts, calling someone a 'derogator' feels more official and weighty.
Complete word intelligence in one call. Free tier — 50 lookups/day.