Moose yard Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a locality where moose, in winter, herd together in a forest to feed and for mutual protection.

Webster 1913