[ C ] a smell produced by an animal that acts as a signal to other animals:

中文解释

The hounds had lost the scent of the fox near the river.

正在查询

Peres freeloaded bacchants announcers match up to idle aggregate choose an occupation blame specifically sound nicely