SOAK Meaning of SOAK in English inmerser, macerar, saturar, amollar. TO ~ UP: absorpter English Interlingue dictionary. Английский словарь Интерлингве. 2012