BE COVERED/DRENCHED/SOAKED IN SWEAT Meaning of BE COVERED/DRENCHED/SOAKED IN SWEAT in English See ↑ SWEAT 3 Longman Activator English vocab. Английский словарь Longman активатор . 2012