The idiom "a nose for something" means to have a talent for finding or recognizing something. These examples will make the meaning of this phrase very clear...