There are multiple definitions - click on the translation that matches your context.

vencer

verbo

full

mature

verb

Definitions of mature

English

(of an insurance policy or an investment) to be due for payment

Bad advice led many investors to lose money when the policies matured.