railyardEnglish

railway yard, railyard, yard

Noun

An area having a network of railway tracks and sidings for storage and maintenance of cars and engines

English: yard, railway yard, railyard

Bahasa: garasi

Bahasa words with similar meanings

English words with similar meanings

Show 2 words