FAQs About the word put-upon

aprovechado

(of persons) taken advantage of

No synonyms found.

No antonyms found.

put-up => poner, puttyroot => raíz de masilla, putty knife => espátula, putty => masilla, putting to death => Pena de muerte,