impoon Meaning, Definition & Usage

Im*poon" noun
Definitions
  1. (Zoöl.) The duykerbok.

Webster 1913