haylift
nounDefinition of haylift
: an airlift engaged in dropping emergency food to farm animals isolated especially by deep snow
1