English dictionary
shuttle helicopter meaning and definition
Definition and meaning of shuttle helicopter at MeaningMonkey.org. shuttle helicopter meaning and definition in the English Dictionary.SHUTTLE HELICOPTER noun
Definition of shuttle helicopter (noun)
- a helicopter that shuttles back and forth
Source: Princeton University Wordnet