Definition of demean
demean
reduce in worth or character, usually verbally
Synonyms
disgrace
Nepali Meanings
Word of the Day
22 July 2026
reduce in worth or character, usually verbally
Synonyms
Nepali Meanings
22 July 2026