What is the meaning of Suppleo?

to make up the numbers, fill up, complete, make good; supply, supplement

to fill up, furnish with a complement, recruit

Source: wiktionary.org