English dictionary

whirlybird

noun

Parts of speech

Definitions

noun

  1. A helicopter.
Scroll to Top