meaning of knuckleball

1. a baseball pitch thrown with little speed or spin


Related Words

knuckleball |

Developed & Maintained By Taraprasad.com

Treasure Words