FOAMIEST

Definition of FOAMIEST

  1. (adj)producing or covered with lathery sweat or saliva from exhaustion or disease
  2. (adj)emitting or filled with bubbles as from carbonation or fermentation