https://en.synonym.one/smack
107 synonyms, 12 definitions for SMACK