Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sozzle Definition

Cancel
sozzle
noun
One who spills water or other liquids carelessly

Words Related to sozzle!

sozzle Examples by Brain Bank Users