1 renewable resources replace themselves naturally or can be controlled so that they can be used without completely running out: Renewable resources, such as wind, water, and sunlight, will never run out.
az: yenilənə bilən
ru: возобновляемый
2 a renewable agreement or contract can be extended for a further period of time after it ends: The post will initially be for one year, renewable for a further two years subject to satisfactory performance.
az: uazadıla bilən
ru: пролонгируемый
See also:
English-Azerbaijani dictionary