The AI-powered English dictionary
plural helipads
(aviation) A small landing place for helicopters, denoted by a large "H". examples