Definitions of crane fly:

  • noun:   long-legged slender flies that resemble large mosquitoes but do not bite