SOZZLED


Meaning of SOZZLED in English

[soz.zled] adj [sozzle to splash, intoxicate, alter. of sossle, prob. freq. of Brit. dial. soss to mess] (ca. 1880): drunk, intoxicated

Merriam-Webster English vocab.      Английский словарь Merriam Webster.