insatiable
/ˌɪnsɑɪˈeɪbəl/Definitions
1. adjective
having or showing an extremely strong and unending desire or need for something, especially food or drink.
“She had an insatiable appetite for adventure.”
2. noun
an extremely strong and unending desire or need for something.
“Her insatiable thirst for knowledge led her to pursue a Ph.D.”