Terdapat 10 arti kata 'soak' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata soak adalah menggadaikan. Arti lainnya dari soak adalah meresap.