¿Qué significa "sniff out"?

Respuesta de un hablante nativo
Rebecca
"To sniff out" significa detectar algo siguiendo y encontrando pruebas o una guía. A la vez, es posible que un perro policía detecte algo olfateando (sniffing). También puede significar "seek" (seguir), "locate" (localizar) o "discover" (descubrir). Ej: "We're sniffing out a new fishing spot this weekend." (Vamos a ir a buscar una zona de pesca nueva este fin de semana.) Ej: "We sniffed out the culprit. They're in their new hideout." (Hemos descubierto quién era el culpable. Están en su nuevo escondite.) Ej: "Have you sniffed out any good taco places here?" (¿Has descubierto nuevos sitios que hagan buenos tacos por aquí?) => descubrir Ej: "Make sure to hide the evidence of eating all the chocolate. Otherwise, mom will sniff you out." (Asegúrate de que escondes todas las pruebas de haberte comido todo el chocolate.)