Definition of scent vase in English:

scent vase

noun

  • = scent jar.

Origin

Early 19th century; earliest use found in The Morning Post.