Meaning

1 senses
  1. (UK, dated)A building where trams are housed; a tram depot.

Origin

From tram + shed.

From tram + shed.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: tramsheds
Singulartramshed
Pluraltramsheds

regular

Word family

1 related words
Relatedcar barn

See also

neighbours in the dictionary
tramshed — meaning, examples, forms, synonyms | Krumeto