sniveler

Explore definitions, synonyms, and language insights of sniveler

Definitions

Noun
a person who breathes audibly through a congested nose