meaning of bench warmer

1. sports a substitute who seldom plays


Related Words

bench warmer |

Developed & Maintained By Taraprasad.com

Treasure Words