Subway Meaning in French
You have searched the English word Subway meaning in French passage sous terrain. Subway meaning has been search 1860 (one thousand eight hundred and sixty) times till 4/26/2024. You can also find Subway meaning and Translation in Urdu, Hindi, Arabic, Spanish, French and other languages.
Definition & Synonyms
• Subway
Definition & Meaning
- (n.) An underground way or gallery; especially, a passage under a street, in which water mains, gas mains, telegraph wires, etc., are conducted.
Multi Language Dictionary