SynonymX
Speak
Tawse
Definition of Tawse
1.
A leather strap for punishing children
Noun
Semanticaly linked words with "tawse"
strap
scotland
Hyponims for word "tawse"
strap