encharcarConjugationsTop 30000MeaningsVerb1. to sodden; to soak; to drench (to make or become very wet) (transitive)