MalayTranslate.com
Malay to English Translator
Translate Here

English to English

home run
(h/oU/m_r/@/n )

noun (n)

  • a base hit on which the batter scores a run
    dasar hit di mana adonan markah dijalankan
    Synonym:
    homer
    source: wordnet30
  • something that exactly succeeds in achieving its goal
    sesuatu yang tepat sukses mencapai tujuannya
    Example:
    The president's speech was a home run.
    source: wordnet30