sit upon (English, noun)
expansion: sit upon (plural sit upons)
Senses:
glosses: Alternative spelling of sit-upon
tags: alt-of
alternative
Forms:
form: sit upons
tags: plural