tube train
Noun
Meaning
tube train (plural tube trains)
(rail transport, UK) A smaller-profile underground train which operates through the tube tunnels under London, which have a small cross section.
Noun
tube train (plural tube trains)
(rail transport, UK) A smaller-profile underground train which operates through the tube tunnels under London, which have a small cross section.