Home
Advance Search
Dictionary
Words with Friends solver
Meaning of demeans
Definition:-
Cause a severe loss in the dignity of and respect for (someone or something) (verb)