Careful Words

harpoon (n.)

harpoon (v.)