Have a nose for (something) To have a talent for finding something. Our supervisor has a nose for finding ways to save money in our company.