Meaning of the word insatiable in English

What does insatiable mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

insatiable

US /ɪnˈseɪ.ʃə.bəl/
UK /ɪnˈseɪ.ʃə.bəl/

Adjective

impossible to satisfy

Example:
He has an insatiable appetite for knowledge.
Her desire for power was insatiable.