DROWN ONE'S SORROWS Meaning of DROWN ONE'S SORROWS in English = drown one's troubles Slang English vocab. Английский сленговый словарь. 2012