What is the meaning of Turare?

perfume, incense, scent

eucalyptus

to stop, plug (a hole)

to cork, stopper (a bottle)

Source: wiktionary.org