Antonyms

1. unrenewable

adjective. that can not be renewed.

Antonyms

  • inexhaustible

Featured Games

Synonym.com