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