longballEtymologylong + balllongball means A home run. Lexicurio rates it Sui generis — a strength score of 92 out of 100.nounA home run.“Wells, in the three hole, extended his streak of at-bats without a home run to 134, the longest longball drought of his career.”