Meaning of whirlybird

Definition of whirlybird

(noun) an aircraft without wings that obtains its lift from the rotation of overhead blades

Other information on whirlybird

WIKIPEDIA results for whirlybird
Amazon results for whirlybird