lickingEnglish

licking, beating, defeat, drubbing, lacing

Noun

The act of inflicting corporal punishment with repeated blows

English: beating, thrashing, licking, drubbing, lacing, trouncing, whacking

Bahasa: hukuman, balasan, pukulan

Bahasa words with similar meanings

English words with similar meanings

Show 7 words