gazehound
/ˈɡeɪzihaʊnd/Definitions
1. noun
A person who is very curious and loves to know everything about someone or something.
“The journalist was known as a gazehound, always sniffing out the latest news and scandals.”
2. noun
A type of dog, especially one used for hunting small game, known for its keen sense of smell.
“The family’s gazehound was trained to track rabbits and hares in the countryside.”