Definisi 'railyard'
English to English
noun
1 an area having a network of railway tracks and sidings for storage and maintenance of cars and engines
source: wordnet30
More Word(s)
parcel, parcel of land, piece of ground, piece of land, tract, marshalling yard,

Visual Synonyms
Click for larger image