Word Hen
What is the meaning of the word "
renewable
"?
Definitions:
that can be renewed or extended
adjective
a renewable lease