tawseEnglish

tawse

Noun

A leather strap for punishing children

English: tawse