batting_cageEnglish

batting cage, cage

Noun

A movable screen placed behind home base to catch balls during batting practice

English: batting cage, cage

Bahasa: kurungan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words