Arabic-English dictionary »

بَتَرَ meaning in English

ArabicEnglish
بَتَرَ

amputateto surgically remove a body part

dismemberremove limbs

maimto cause permanent loss of a part of the body

mutilateTo physically harm as to impair use

truncateshorten something as if by cutting off part of it