LIVE STEAM


Meaning of LIVE STEAM in English

[live steam] n (ca. 1875): steam direct from a boiler and under full pressure

Merriam-Webster English vocab.      Английский словарь Merriam Webster.