Log in
Search words & phrases
foam
US /foʊm/
・
UK /fəʊm/
B1
Definition
Video subtitles
noun
Mix of a liquid and air to form a mass of bubbles
verb
To mix air and liquid to form a mass of bubbles