Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
smack1 a taste or slight hint of a flavor or the like. [4 definitions]
smack2 to hit noisily, esp. with the hand open; slap. [9 definitions]
smack3 a fishing boat with a sloop rig and a compartment for carrying the fish alive.
smack4 (slang) heroin.
smacking brisk or vigorous; sharp; strong.