noun a building in which a fire engine is stationed.
engine house 🔊 Listen to this noun a building in which a fire engine is stationed. Share Facebook Twitter Google +