Financial Glossary what is renewable
Renewable
A short-term policy, which is cheaper initially, but more expensive in the
long-term
that can normally be renewed without medical checks. Renewables are also natural resources that can replenish over time.