softball_gameEnglish

softball, softball game

Noun

A game closely resembling baseball that is played on a smaller diamond and with a ball that is larger and softer

English: softball, softball game

English words with similar meanings

Show 1 words