Synonyms of souse in English:

souse


See US English definition of souse

See UK English definition of souse

See Spanish definition of marinar

verb

1‘a crunchy bruschetta soused in green olive oil’

SYNONYMS
drench, soak, steep, douse, saturate, plunge, immerse, dip, submerge, sink, dunk