n. faint taste, slight hint; little bit, small amount; slap; opening and closing of the lips accompanied by a sharp sound; loud kiss; sound of a kiss; fishing boat; heroin (Slang)
SMACK
Meaning of SMACK in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012