a distinctive odor that an animal deposits on the ground or other surface, as by urinating, which functions as an identifying signal to other animals of the species.
Other definitions for scent-mark (2 of 2)
to deposit a scent mark; mark.
to deposit a scent mark on; mark.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023