desudatus

Etymology
Perfect passive participle of

Participle

 * 1) to sweat, to perspire, to exude freely (physical or mental effort)
 * 2) to sweat, to exert oneself