dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Tawse
— definition
1.
tawse (Noun) archaic, UK
1 definition
tawse (Noun)
— A leather strap for punishing children.
1 type of
strap