renewable in French renewable in French renouvelable adj Able to be renewed; capable of renewal. Add to Flashcards