Engine Shed Definition
noun
A building for housing railway locomotives.
Wiktionary
Other Word Forms of Engine Shed
Noun
Singular:
engine shed
Plural:
engine shedsFind Similar Words
Find similar words to engine shed using the buttons below.