Meaning of “joss stick” in the English Dictionary

british dictionary