Noun: Heathrow hee'throw
- A major international airport serving London, England
"Our flight to Paris departs from Heathrow";
- London Heathrow Airport
Part of: England
Encyclopedia: Heathrow, London