carhouse

/kɑrhauʊs/

Definitions

1. noun

A railway yard where locomotives are stored or serviced.

“The carhouse was filled with various trains waiting for their next assignments.”

Synonyms

  • carshed
  • locomotive yard

Antonyms

  • locomotive depot