What does demean mean?

Answer:

demean: subservient. humiliate, degrade

First answer by ID3497546843. Last edit by ID3497546843. Question popularity: 1 [recommend question].