Word info

scomm

Noun

Meaning

A buffoon.

A flout; a jeer; a gibe; a taunt.

Source: Webster's dictionary

Close letter words and terms