Skip to main content

Zen84's definitions

Underground

The London railway system. Also called the Metro or Tube.
We took the Underground from King's Cross to Covent Gardens.
by Zen84 December 29, 2007
mugGet the Undergroundmug.

Share this definition