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.