meaning of renewable
1. Capable of being renewed; as, a lease renewable at pleasure.
2. capable of being renewed; replaceable; "renewable energy such as solar energy is theoretically
">inexhaustible"
Related Words
renewable | renewable resource |