What is the meaning of Smatter?

To talk superficially; to babble, chatter.

To speak (a language) with spotty or superficial knowledge.

To study or approach superficially; to dabble in.

To have a slight taste, or a slight, superficial knowledge, of anything; to smack.

A smattering (small number or amount).

A smattering (superficial knowledge).

short, sharp, quickly repeating noises, like large raindrops against a window or someone typing quickly on a typewriter, spatter

Source: wiktionary.org