tramyard
nounB1Định nghĩa theo từ loại
Danh từ
nounPlural noun:
tramyards
- 1.
A depot where trams (streetcars) are stored while not in use.
Nguồn gốc từ
From tram + yard.
A depot where trams (streetcars) are stored while not in use.
From tram + yard.