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