scent mark
noun
Definitions
A strong-smelling substance, from the urine or a gland, deposited by an animal to mark its territory.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A strong-smelling substance, from the urine or a gland, deposited by an animal to mark its territory.