harpoon


har·poon

noun \här-ˈpün\

Definition of HARPOON

: a medical instrument with a barbed head used for removing bits of living tissue for examination

Seen & Heard

What made you want to look up harpoon? Please tell us where you read or heard it (including the quote, if possible).