Englishdouble-decker busnounMeaningA bus that has two levels (decks) of seating.SourcesNo citations have been attached yet.