skycrane noun1 •A helicopter that is used for hauling large loads.Bad weather, damaged multileg slings, and limited weekend availability for National Guard skycranes caused planning problems. — 1984 formsskycranes