tawse

1. (noun) (Scot) a leather strap for punishing children
Related Words: strap



Terms and Conditions of Use / Copyright Notice