1 haylift | Definition of haylift

haylift

noun

Definition of haylift

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