SOUSE Meaning of SOUSE in English n. 25B6; verb DRENCH, douse, soak, steep, saturate, plunge, immerse, submerge, dip, sink, dunk. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012