nonrenewable
English Dictionary
->
Letter N
-> nonrenewable
Search Dictionary:
nonrenewable Definition
(a)
that
can
not
be
renewed
; "
books
on
that
shelf
are
unrenewable
"; "
gas
and
oil
are
nonrenewable
resources
"
nonrenewable Synonyms
nonrenewable
unrenewable
© Art Branch Inc.