Definition of Put-Upon

  • 1. (of persons) taken advantage of Adjective Satellite

Synonyms for word "put-upon"

Semanticaly linked words with "put-upon"