MohammedPreview
Open in TheBrain

Spumy

frothy, emitting froth or spume

Synonyms

spumous