VariousWords beta
Related Terms:
Definitions:
Noun
World Series
Definition: series that constitutes the playoff for the baseball championship; "we watched the World Series on TV"