Wiktionary
sweatdropping
vb. (present participle of sweatdrop English)
vb. (present participle of sweatdrop English)