What is the meaning of Profondere?

to spend profusely or with abandon

to give profusely

Source: wiktionary.org