Noun
open-top bus (plural open-top buses) (UK) A double-deck bus with an open, or partially open, top deck.