Meaning of tawse

Definition of tawse

(noun) a leather strap for punishing children

Other information on tawse

WIKIPEDIA results for tawse
Amazon results for tawse