Dictionary
Dictionary
Harpoon — definition & meaning
Word Type Definition Harpoon v. t. To strike, catch, or kill with a harpoon.
Explore more words:
Forehew · Vertigines · Pneumatology · Substitution · Flemer · Conglomerate · Swiftlet · Mimotannic ·