What is the meaning of Smatch?

A smack or taste.

A trace quantity; a smattering or smidgeon.

To have a taste; to taste (something).

To have a feeling; to smack (of something).

Source: wiktionary.org