American Dictionary
Definition landing pad in American English
landing pad noun
[countable] noun
1
a place on a building or on the ground where a helicopter can land
