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 |

Developed & Maintained By Taraprasad.com

Treasure Words