Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

harpoons Definition

Cancel
harpoons
noun(har-poon)
a barbed spear or javelin used especially in hunting large fish or whales

Words Related to harpoons!

harpoons Examples by Brain Bank Users