Definify.com

Definition 2024


spumiest

spumiest

English

Adjective

spumiest

  1. superlative form of spumy: most spumy