meaning of thwack

1. a hard blow with a flat object


Related Words

thwack |

Developed & Maintained By Taraprasad.com

Treasure Words