Vietnamese Meaning of self-flagellation

tự hành hạ

Other Vietnamese words related to tự hành hạ

Definitions and Meaning of self-flagellation in English

Wordnet

self-flagellation (n)

self-punishment inflicted by whipping

FAQs About the word self-flagellation

tự hành hạ

self-punishment inflicted by whipping

Lòng vị tha,lòng quảng đại,lòng độ lượng,tự hủy滅,sự hy sinh bản thân,Vô tư,Vô vị lợi,quên mình

Tự mãn,Cái tôi,Tự kỷ,Lòng ích kỷ,tự phụ,sự ích kỷ,Tự ái,navel-gazing,tự cho mình là trung tâm,ích kỷ

self-fertilized => tự thụ phấn, self-fertilization => tự thụ phấn, self-fertilised => tự thụ phấn, self-fertilisation => Tự thụ phấn, self-feeder => máy nạp thức ăn tự động,