Definitions
verb
become bubbly or frothy or foaming
“The river was foaming”
noun
a lightweight material in cellular form; made by introducing gas bubbles during manufacture
Look “foam” up elsewhere
Want another word?
Spin the dictionary for a fresh one.