VariousWords beta
Related Terms:
Noun
Definition: A consultant who is willing to criticise the organisation that they work for.
Definition: One who delivers an insult.
Adjective
Definition: insulting
VariousWords beta
Definition: A consultant who is willing to criticise the organisation that they work for.
Definition: One who delivers an insult.
Definition: insulting