to have a runny nose
to sniff mucus up the nose audibly
to complain in a whining way
to speak or act in a whining, tearful, or weakly emotional manner
snivel noun
sniveller noun
snivelling adj
[Middle English snivelen, from (assumed) Old English snyflan]