Meaning of “sniff at sth” in the English Dictionary