Meaning ofinsatiablein English

insatiable

us//ˌɪnˈseɪ.ə.bəl//uk//ˌɪnˈseɪ.ə.bəl//
#uncommon
Definitions