Haylift (noun) Definition, Meaning & Examples

noun
  1. an airlift of hay for animals that have been snowed in.
Haylift (noun) Definition, Meaning & Examples

More Definitions