SNUFFLE


Meaning of SNUFFLE in English

(n.) Obstruction of the nose by mucus; nasal catarrh of infants or children.

Webster's English dictionary.      Английский словарь Webster.