English | German | Russian | Czech

philanthropoid English

Meaning philanthropoid meaning

What does philanthropoid mean?

philanthropoid

(informal) An administrative employee at a philanthropic organisation.

Are you looking for...?