snake flyDefinition of snake fly noun a slender woodland insect with transparent wings and a long ‘neck’ which allows the head to be raised above the body. Family Raphidiidae, order Neuroptera: Raphidia and other genera snake fly in other Oxford dictionaries Definition of snake fly in the US English dictionary