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

harpooned Definition

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

Words Related to harpooned!

harpooned Examples by Brain Bank Users