SOZZLE


Meaning of SOZZLE in English

(n.) One who spills water or other liquids carelessly; specifically, a sluttish woman.

Webster's English dictionary.      Английский словарь Webster.