longball noun1 •A 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. — 2009 formslongballs