English Dictionary
◊ TAWSE
tawse
n : (Scot) a leather strap for punishing children