town ball
noun
: a ball game preceding and resembling baseball
at recesses and at noon, we played … town ball and baseball—W. A. White
compare rounder sense 3a
Love words? Need even more definitions?
Merriam-Webster unabridged
Share