foam-in-place compound - English Synonyms Dictionary