double-decker

/'dʌbl'dekə/
Noun
  1. a vehicle carrying many passengers; used for public transport
    • he always rode the bus to work
double-decker
A red double-decker bus drives through a busy city street.