TAWS


Meaning of TAWS in English

noun a leather lash, or other instrument of punishment, used by a schoolmaster.

Webster English vocab.      Английский словарь Webster.