Spirit duck Meaning, Definition & Usage

Definitions
  1. . (Zoöl.) (a) The buffle-headed duck . (b) The golden-eye.

Webster 1913