Definition of moose yard in English:

moose yard

noun

North American
  • An area in which the snow has been trodden down by moose, where they have remained together during the winter months.

Origin

Early 19th century.