What is the meaning of Compleo?

to fill up, fill full, fill out; make up, complete

to cover, overwhelm

to occupy, set up a garrison (military)

to fill, sate; satisfy

to finish, complete

to fulfil

Source: wiktionary.org