insultant (English, noun)
expansion: insultant (plural insultants)
Senses:
topics: business
glosses: A consultant who is willing to criticise the organisation that they work for.
tags: colloquial
Forms:
form: insultants
tags: plural