London bus
Meanings
noun
- An informal approximate unit of measure used in England.
- A unit of length, approximately 30 feet or 8⅓ metres
- A unit of width, approximately 8 feet or 2½ metres
- A double-decker bus
- Used other than figuratively or idiomatically: see London, bus.
Word forms
Etymology
From the classic Routemaster double-decker bus used by London public transit, a common sight to a Londoner.
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.