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
Tweet