Arti dalam bahasa Inggris merendam soak; Arti lain yang mungkinmacerate; soaking; soaked; Bisa juga berartiimmersing; Sinonim dan padanan mengairiirrigate menggenangiflood; inundate menyalurkanchannel