Definify.com

Definition 2024


London_Underground

London Underground

English

Proper noun

London Underground

  1. The London underground railway system. Abbreviated as Underground.

Synonyms

Translations