frothingEnglish

foaming, foamy, frothing

Adjective

Producing or covered with lathery sweat or saliva from exhaustion or disease

English: foaming, foamy, frothing

English words with similar meanings

Show 2 words