FOAM Meaning of FOAM in English I . n. Froth, spume. spray. II . v. n. Froth, spume. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012