Definition of spearfishing in English English dictionary
Spearfishing is a form of fishing that has been popular throughout the world for centuries. Early civilizations are familiar with the custom of spearing fish out of rivers and streams using sharpened sticks as a means of catching food
a form of fishing in which the fisherman attempts to impale the fish upon a spear, which can be thrust or thrown by hand, or with a spear gun