Find the word definition

Wiktionary
sit-upon

n. (alternative form of sit upon English)

Usage examples of "sit-upon".

My, but I've become soft, Kris thought, wanting mattresses and cushions to put my sit-upon upon.