Definition of spumous in English:

spumous

adjective

literary
  • See spume

    • ‘The fierce rollers of the spumous sea broke and recoiled, foaming upon the sandy beach.’
    • ‘The mood is perfect for damp blustery walks along the spumous edge of the thundering waters, and strolls through the Oakwood Cemetery.’