tramyard
/ˈtræmˌjɑrd/Definitions
1. noun
A yard or area where trams are kept or stored, especially in a depot or garage.
“The tramyard was filled with rows of old trams, awaiting restoration.”
1. noun
A yard or area where trams are kept or stored, especially in a depot or garage.
“The tramyard was filled with rows of old trams, awaiting restoration.”