foaming ( synonym found)

Definition of foaming:

(adj) : producing or covered with lathery sweat or saliva from exhaustion or disease
"the rabid animal's frothing mouth"

Definition of foaming:

(adj) : producing or covered with lathery sweat or saliva from exhaustion or disease
"the rabid animal's frothing mouth"

Back to Top