Chinese homer
noun
slang
: a cheap home run
specifically
: a fly ball that is barely over a barrier or into stands that are unusually close to home plate
Love words? Need even more definitions?
Merriam-Webster unabridged
Share