Word Definition

Demeaned

  1. of Demean

Synonyms