v. immerse, dip; drench, saturate; moisten; absorb; permeate, penetrate; overcharge, extort, charge exorbitantly (Slang)
SOAK
Meaning of SOAK in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012