1. One who snivels, esp. one who snivels habitually. 2. a person who breathes audibly through a congested nose
sniveler |