• Sit-upon

    Full definition of sit-upon

    Noun

    sit-upon

    (plural sit-upons)
    1. Alternative form of sit upon
    © Wiktionary