Definify.com

Webster 1913 Edition


Impoon


Im-poon′

,
Noun.
(Zool.)
The duykerbok.

Definition 2024


impoon

impoon

English

Noun

impoon (plural impoons)

  1. The duykerbok.