← Back to browsedrenchverb#39,050TranslationNo Japanese definition yet.English definitiondrench or submerge or be drenched or submergedExamplesNo examples yet.Similar wordsdrencheddrenchingdrendenchfrenchtrench← dhonifroy →