SMACK


Meaning of SMACK in English

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)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.