SMATCH


Meaning of SMATCH in English

noun taste; tincture; smack.

2. smatch ·vi to smack.

Webster English vocab.      Английский словарь Webster.