whirlybird

whirlybird

English Noun
Ad

Definition

A helicopter.

Etymology

From whirly + bird.

Example Sentences

  • "... and then this whirlybird that I headed for, I had my goggles off..."
Ad