as in helicopters
a vehicle for traveling through the air that obtains its lift from rotors which spin horizontally
the rescue helo swept in and landed on the roof of the skyscraper
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share