SWIFTLET

Definition of SWIFTLET

  1. (noun)swift of eastern Asia; produces the edible bird's nest