Also found in: Thesaurus, Medical, Idioms, Encyclopedia. Related to drencher: drencher system. drench. (drĕnch). tr.v. drenched, ...
確定! 回上一頁