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

smouch Definition

Cancel
smouch
noun
A smutch; a stain or smudge

Words Related to smouch!

smouch Examples by Brain Bank Users