Arabic Meaning of put-upon
مستغل
Other Arabic words related to مستغل
No Synonyms and anytonyms found
Nearest Words of put-upon
Definitions and Meaning of put-upon in English
put-upon (s)
(of persons) taken advantage of
FAQs About the word put-upon
مستغل
(of persons) taken advantage of
No synonyms found.
No antonyms found.
put-up => وضع, puttyroot => جذر المعجون, putty knife => سكين المعجون, putty => المعجون, putting to death => أحد أشكال القتل,