engine shed noun1 •(old-fashioned) A building for housing railway locomotives.Modern engine sheds of advanced design have also been built at Radyr, Abercynon, and elsewhere, whilst other depots have been remodelled and re-equipped. — 1939 formsengine sheds