WikiWord

English

double-decker bus

noun

Meaning

  1. A bus that has two levels (decks) of seating.

Sources

No citations have been attached yet.