English Dictionary
Definition helipad in British English
helipad noun
[countable] noun
/ˈheliˌpæd/
1
a flat area for helicopters to land on and take off from, often on top of a building
