THE TUBE


Meaning of THE TUBE in English

Brit. trademark the underground railway system in London.

→ tube

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.