sniveler noun2 •One who snivels. •A person who whines and complains about small matters. formssnivelers