8 letters · 10 points in Scrabble
noun a substance that produces a fragrant odor when burned
noun the pleasing scent produced when incense is burned
verb perfume especially with a censer