Definitions of swiftlet:

  • noun:   swift of eastern Asia; produces the edible bird's nest