Definitions of sniff out:

  • verb:   recognize or detect by or as if by smelling