meaning of topspin

1. forward spin usually of a moving ball that is imparted by an upward stroke


Related Words

topspin |

Developed & Maintained By Taraprasad.com

Treasure Words