Meaning of “insatiable” - Learner’s Dictionary

insatiable

adjective uk us /ɪnˈseɪʃəbl/

always wanting more of something:

There is an insatiable demand for energy fuels.
insatiably adverb

(Definition of “insatiable” from the Cambridge Learner’s Dictionary © Cambridge University Press)