Definitions for haylift
haylift
hay·lift
Spelling: [hey-lift]
IPA: /ˈheɪˌlɪft/
Haylift is a 7 letter English word.
You can make 129 anagrams from letters in haylift (afhilty).
Definitions for haylift
noun
-
an airlift of hay for animals that have been snowed in.
Origin of haylift
hay + (air)lift