Foamed

French Meaning

bouillonner

baver

s'écumer

faire écumer

English Meaning

  1. Simple past tense and past participle of foam.