Definition of "harpoons"

harpoons