Word info Synonyms

Chinese home run

Noun

Meaning

(derogatory, dated) A home run hit to the minimum distance possible, usually just over the outfield fence closest to home plate.

(US, New England) A foul ball hit high and far, usually over the back of the plate.

Source: en.wiktionary.org

Synonyms

Close letter words and terms