HOME RUN


Meaning of HOME RUN in English

Function: noun

Date: 1856

1 : a hit in baseball that enables the batter to make a complete circuit of the bases and score a run

2 : an impressive success <the president's speech was a home run >

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.