drenched

a. 溼透的、充滿的

英文釋義

  1. abundantly covered or supplied with; often used in combination