Definition of scent jar in US English:

scent jar

noun

  • An ornamental vase or jar, usually with a perforated top, in which aromatic substances may be placed to perfume a room.

Origin

Early 19th century; earliest use found in Bury & Norwich Post.