sit upon
Short definition from Wiktionary
Noun
- Alternative spelling of sit-upon
- Buttocks, bottom.
- Small, portable cushion for sitting on.
Verb
- Synonym of sit on (“block, suppress, hold back”).
We haven’t written up sit upon yet: Simple and Standard meanings, examples and a quiz.