harpoon English · canonical · Latin Trace. Question. Emerge. Concept Harpoon L8 A large barbed spear used to hunt fish and marine mammals, particularly whales, in marine environments. Translations Harpune German harpoon English primary