meaning of world series

1. series that constitutes the playoff for the baseball championship; "we watched the World Series on ">TV"


Related Words

world series |

Developed & Maintained By Taraprasad.com

Treasure Words