meaning of spectator sport

1. a sport that many people find entertaining to watch


Related Words

spectator sport |

Developed & Maintained By Taraprasad.com

Treasure Words