Meaning of the word unquenchable in English

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

unquenchable

US /ʌnˈkwen.tʃə.bəl/
UK /ʌnˈkwen.tʃə.bəl/

Adjective

(especially of a thirst or a desire) not able to be satisfied or suppressed

Example:
He had an unquenchable thirst for knowledge.
Her unquenchable spirit inspired everyone around her.