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

1.

(especially of a desire or need) too great to be satisfied:

Example:
Like so many politicians, he had an insatiable appetite/desire/hunger for power.
Learn This Word at Lingoland