1 definition by Zen84

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