English dictionary
tawse meaning and definition
Definition and meaning of tawse at MeaningMonkey.org. tawse meaning and definition in the English Dictionary.TAWSE noun
Definition of tawse (noun)
- a leather strap for punishing children
Source: Princeton University Wordnet