Definition of scenter in US English:

scenter

noun

  • 1A person or animal which perceives a scent, or which tracks or hunts by sense of smell; also figurative.

  • 2A thing which gives out a smell or imbues something with a smell.

Origin

Early 17th century; earliest use found in Randle Cotgrave (fl. 1587–?1630), lexicographer. From scent + -er.

Pronunciation

scenter

/ˈsɛntə/