thirstiest - English Synonyms Dictionary