Definitions from Wiktionary (tramshed)
▸ noun: (UK, dated) a building where trams are housed; a tram depot.
▸ Words similar to tramshed
▸ Usage examples for tramshed
▸ Idioms related to tramshed
▸ Wikipedia articles (New!)
▸ Popular adjectives describing tramshed
▸ Words that often appear near tramshed
▸ Rhymes of tramshed
▸ Invented words related to tramshed
▸ noun: (UK, dated) a building where trams are housed; a tram depot.
Similar:
tram track,
tramroad,
tramway,
trainshed,
tramcar,
tram-train,
tram stop,
train shed,
tramrail,
carhouse,
more...
▸ Words similar to tramshed
▸ Usage examples for tramshed
▸ Idioms related to tramshed
▸ Wikipedia articles (New!)
▸ Popular adjectives describing tramshed
▸ Words that often appear near tramshed
▸ Rhymes of tramshed
▸ Invented words related to tramshed