Definitions for "Scent"
To perceive by the olfactory organs; to smell; as, to scent game, as a hound does.
To imbue or fill with odor; to perfume.
To have a smell.
a combination of chemicals that a flower synthesizes
Keywords:  dog, catch, nosed, wind, get
catch the scent of; get wind of; "The dog nosed out the drugs"