heliports
hel-i-ports
noun
Designated areas, often elevated, where helicopters can safely land and take off.
"New heliports were constructed on the hospital roof."
hel-i-ports
Designated areas, often elevated, where helicopters can safely land and take off.
"New heliports were constructed on the hospital roof."