scenter

/sɛntər/

Definitions

1. noun

a place where incense or scented oils are burned for fragrance or ceremonial purposes

“The ancient temple had a scenter where monks would burn incense during meditation sessions.”

Synonyms

  • incense burner
  • perfume burner

Antonyms

  • deodorizer
  • odor eliminator