meaning of taws

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


Related Words

taws | tawse |

Developed & Maintained By Taraprasad.com

Treasure Words