Get Your Premium Membership

Double-Decker

[n] a vehicle carrying many passengers; used for public transport; "he always rode the bus to work"


Related Information

More Double-Decker Links



Book: Shattered Sighs