ref
late Old English (recorded only in the verbal noun snyflung ‘mucus’), from snofl, in the same sense; compare with snuffle.