Definitions | double-decker bus |
| noun (plural double-decker buses)
- A bus that has two levels of seating.
Translations: - French: bus í impériale , autobus í impériale
Supplemental Details:Sponsor an extended definition for double-decker bus for as little as $10 per month. Click here to contact us.
| |
|