Find the word definition

Wiktionary
incense boats

n. (incense boat English)