What is the meaning of Nettare?

nectar

to clean, clean up

Source: wiktionary.org