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.”
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.”