helicopter

Noun
  1. An aircraft without wings that obtains its lift from the rotation of overhead blades (synset 103517291)

Other Searches