Detailed Translations for demean from English to French
demean:
Translation Matrix for demean:
Synonyms for "demean":
Related Definitions for "demean":
-
reduce in worth or character, usually verbally1
Wiktionary Translations for demean:
External Machine Translations: