Search Results For Smack
smack
noun, a smell or flavour that is distinctive though faint
From Collins
©HarperCollins 2008. Collins English Dictionary definition of smack
noun, a smell or flavour that is distinctive though faint
From Collins
©HarperCollins 2008. Collins English Dictionary definition of smack