What does anticipo mean?

anticipo - Spanish to English

deposit [first repayment]