MalayTranslate.com
Malay to English Translator
Translate Here

English to English

batting cage

noun (n)

  • a movable screen placed behind home base to catch balls during batting practice
    movable skrin yang ditempatkan di pangkalan untuk menangkap bola perjuangan semasa latihan
    Synonym:
    cage
    source: wordnet30