Kamus Mobile
https://m.xamux.com
English to Indonesian
whacking amat besar
whacking awayterus memukul dengan keras
whacking offmemotong
whacking
noun
the act of inflicting corporal punishment with repeated blows
tindakan menimbulkan hukuman fisik dengan pukulan berulang-ulang
source: WordNet 3.0