meaning of shin guard

1. a stiff protective garment worn by hockey players or a catcher in baseball to protect the shins


Related Words

shin guard |

Developed & Maintained By Taraprasad.com

Treasure Words