Rhyme Desk
Find rhyming words!

Definition of "Harpoon" :

noun: a spear with a shaft and barbed point for throwing; used for catching large fish or whales; a strong line is attached to it

verb: spear with a harpoon

"Harpoon whales."