soaked in Portuguese soaked in Portuguese encharcado adj Drenched with water, or other liquid. Add to Flashcards