Meaning of sniveler

Definition of sniveler

(noun) a person who breathes audibly through a congested nose

Other information on sniveler

WIKIPEDIA results for sniveler
Amazon results for sniveler