meaning of thrashing

1. the act of inflicting corporal punishment with repeated blows


Related Words

thrashing |

Developed & Maintained By Taraprasad.com

Treasure Words