Tawse — definition

1. tawse (Noun) archaic, UK

1 definition

tawse (Noun) — A leather strap for punishing children.

1 type of
strap