Labrador duck Meaning, Definition & Usage
Definitions
(Zoöl.) , a sea duck (Camtolaimus Labradorius ) allied to the eider ducks. It was formerly common on the coast of New England, but is now supposed to be extinct, no specimens having been reported since 1878.