1 definition found undrenched - Collaborative International Dictionary of English v.0.48 : Undrenched \Undrenched\ See drenched.