Definition of Demeaningly

  • 1. In a humiliating manner Adverb

Synonyms for word "demeaningly"