■ noun (also ~ing ) an odorous substance containing a pheromone that is deposited by a mammal from a scent gland or in the urine or faeces.
■ verb ( scent-mark ) (of a mammal) deposit a ~.
■ noun (also ~ing ) an odorous substance containing a pheromone that is deposited by a mammal from a scent gland or in the urine or faeces.
■ verb ( scent-mark ) (of a mammal) deposit a ~.
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004