spumous

/ˈspjuːməs/
adjective
  1. Consisting of or resembling foam or froth; foamy.
    • A spumous layer of bubbles covered the surface of the hot spring.
    • The chef created a spumous sauce by whisking the cream vigorously.
    • The spumous waves lapped gently against the side of the boat.
What does "spumous" mean? | whatsthatwordmean | whatsthatwordmean