GRATE ROOM


Meaning of GRATE ROOM in English

noun

Etymology: grate (I)

: a fire chamber below a glass-manufacturing furnace

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.