YourDictionary

slo pitch

noun

slow pitch
also written slo-pitch

See slo pitch in American Heritage Dictionary 4

link/cite print suggestion box