What is the meaning of Imprendere?

to undertake, to embark on (an activity)

Source: wiktionary.org