A person who breathes audibly through a congested nose - sniffler, sniveller [Brit, Cdn]
A person given to excessive complaints and crying and whining - whiner, complainer, moaner, sniveller [Brit, Cdn], crybaby, bellyacher, grumbler, squawker, whinger [Brit]
Derived forms: snivelers
Type of: disagreeable person, individual, mortal, person, somebody, someone, soul, unpleasant person