Thurible

What is Thurible?

Thurible definition and meaning on Dictionary terms:
noun

a censer.