Demeaned meaning : To debase; to lower; to degrade. To humble, humble oneself; to humiliate. To mortify. To manage; to conduct; to treat. (now rare) To conduct; to behave; to comport; followed by the reflexive pronoun. To subtract the mean from (a value, or every observation in a dataset).