The AI-powered English dictionary
comparative more put-upon, superlative most put-upon
Alternative form of put upon examples