engine shed

名词 n.

英文释义

名词 n.
  1. A building for housing railway locomotives. dated
    — Modern engine sheds of advanced design have also been built at Radyr, Abercynon, and elsewhere, whilst other depots have been remodelled and re-equipped.

词形变化

engine sheds plural
0 次浏览 数据来源: Wiktionary