meaning of thumping

1. a heavy dull sound as made by impact of heavy objects


Related Words

thumping |

Developed & Maintained By Taraprasad.com

Treasure Words