ENGINE HOUSE Meaning of ENGINE HOUSE in English building where locomotives and fire engines are stationed when not being used Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012