English word definition — powered by WordNet
producing or covered with lathery sweat or saliva from exhaustion or disease
Want to remember frothing?