tawse
1.
(
noun
) (Scot) a leather strap for punishing children
Related Words:
strap
Terms and Conditions of Use / Copyright Notice