Dictionary search results

Showing 1-5 of 5 results

heli- British & World English

Relating to helicopters

heli-skiing British & World English

Skiing in which the skier is taken up the mountain by helicopter

helipad British & World English

A landing and take-off area for helicopters