trainshed

/ˈtreɪnʃɛd/

Definitions

1. noun

A shed or building for storing or repairing trains or railway equipment.

“The old trainshed on the outskirts of town was converted into a museum.”

Synonyms

  • locomotive depot
  • shed

Antonyms

  • carriage house
  • garage