noun an airlift of hay for animals that have been snowed in.
haylift 🔊 Listen to this noun an airlift of hay for animals that have been snowed in. Share Facebook Twitter Google +