soaked

SOAKED, pp. Steeped or macerated in a fluid; drenched.