London bus

English dictionary entry

Meanings

noun
  1. An informal approximate unit of measure used in England.
  2. A unit of length, approximately 30 feet or 8⅓ metres
  3. A unit of width, approximately 8 feet or 2½ metres
  4. A double-decker bus
  5. Used other than figuratively or idiomatically: see London, bus.

Word forms

London bus London buses

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.