'Soak' means to make thoroughly wet or saturated by immersion in liquid. 'Drench' means to wet thoroughly or saturate with liquid, making it an accurate synonym. Both verbs imply complete wetting. 'Mount' means to climb or increase. 'Express' and 'Promote' have completely different meanings unrelated to wetting or saturation.