EngToVietEnglish · Vietnamese

English → Vietnamese

put-upon

English → Vietnamese

Translations

Direct dictionary matches.

put-upon
* tính từ
- bị hành hạ, bị bóc lột, bị đối xử tệ, bị ngược đãi

Synonyms

Words with a similar meaning in this direction.

put-upon exploited; ill-used; used; victimised; victimized
of persons; taken advantage of

Nearby words

Learn Vietnamese

Browse all English words starting with P