shuttle-helicopter

Nouns

  • (n) a helicopter that shuttles back and forth

Words of close approximity