UNRENEWABLE Meaning of UNRENEWABLE in English adj. that cannot be renewed. Derivatives: unrenewed adj. Oxford English vocab. Оксфордский английский словарь. 2012