Definition of unquenchable adjective from the Oxford Advanced American Dictionary

unquenchable

adjective
/ʌnˈkwɛntʃəbl/
 
(formal)
 
that cannot be satisfied
an unquenchable desireHe had an unquenchable thirst for life. see also quench
Search Results