Meaning of double-decker

Definition of double-decker

(noun) a vehicle carrying many passengers; used for public transport; "he always rode the bus to work"

Other information on double-decker

WIKIPEDIA results for double-decker
Amazon results for double-decker