harponTop 20000MeaningsNoun1. harpoon (spearlike weapon)Examples2Armez les harpons !Man the harpoons!Les harpons de Philae ne se sont pas déployés.Philae's harpoons did not deploy.