tramshed
Etymology
From tram + shed.
tramshed means a building where trams are housed; a tram depot. Lexicurio rates it Sui generis — a strength score of 88 out of 100.
noun
- a building where trams are housed; a tram depot.“We walked the length of the tramshed and into a yard. It held trams of every description, many decrepit and obviously out of use […]”