English | German | Russian | Czech

insultant English

Meaning insultant meaning

What does insultant mean?

insultant

(business, colloquial) A consultant who is willing to criticise the organisation that they work for.

insultant

(rare) insulting

insultant

(rare) One who delivers an insult.

Are you looking for...?