open-top bus noun1 •(UK) A double-deck bus with an open, or partially open, top deck. formsopen-top buses