FROTH Meaning of FROTH in English A mass of bubbles in or on a liquid; foam. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012