• Put-upon

    Full definition of put-upon

    Adjective

    put-upon

    1. Alternative form of put upon
    © Wiktionary