inexhaustible
adjective
[ ɪnɪɡˈzɔːstɪb(ə)l ]
• (of an amount or supply of something) unable to be used up because existing in abundance.
• "his inexhaustible energy"
Similar:
unlimited,
limitless,
illimitable,
without limit,
infinite,
unbounded,
boundless,
endless,
never-ending,
unending,
without end,
unfailing,
everlasting,
bottomless,
measureless,
immeasurable,
incalculable,
inestimable,
untold,
copious,
abundant,
tireless,
indefatigable,
untiring,
unwearying,
weariless,
unfaltering,
unflagging,
unwavering,
unremitting,
persevering,
persistent,
dogged,