I assume that it means that the card is re-newable (by the deposit of additional funds in an unerlying account), as some phone cards now are.