Helo meaning

hĕl'ō
A helicopter.
noun
1
0
(military, slang) Helicopter.
noun
1
0
Advertisement

Origin of helo

  • Shortening and alteration of helicopter
    From American Heritage Dictionary of the English Language, 5th Edition