STEAM STH Meaning of STEAM STH in English open to open an envelope using steam to make the glue softer Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005