Wordia - The Definition Of 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