Meaning of sat-upon in English:

sat-upon

Pronunciation /ˈsatəpɒn/

adjective

informal
  • Downtrodden, humiliated, crushed.

Origin

Late 19th century; earliest use found in Judy. From sat, past participle of sit + upon, after to sit upon——.