RichThesaurus
double-decker bus
double-decker bus
antonyms
double-decker bus
definitions
noun
A bus that has two levels of seating.