Definition of Nonrenewable

  • 1. That can not be renewed Adjective

Synonyms for word "nonrenewable"