Meaning of softball throw in English:

softball throw

noun

North American
  • An athletic event in which a softball is thrown as far as possible.

Origin

1930s; earliest use found in The Lethbridge Herald.