Online English Dictionary

Home

Tuberailway


n.

an electrically powered railroad with tracks running through a tunnel underground; a subway.


© 2009 Dammam Community College