have a thirst for

have a thirst for (something)

1. Literally, to feel thirsty, especially for some beverage in particular (which is named after "for"). On hot days like this, I always seem to have a thirst for lemonade.
2. To have an intense desire, yearning, or need for something. Even from a young age he had a thirst for knowledge, devouring any he could get his hands on. Growing up in such a small, secluded town, I constantly had a thirst for romance and adventure.
See also: have, thirst
Farlex Dictionary of Idioms.

have a thirst for something

 
1. Lit. to be thirsty for something to drink. I have a thirst for a tall glass of iced tea.
2. Fig. to have a craving or desire for something. The tyrant had an intense thirst for power. The actor's thirst for fame caused him to become unscrupulous.
See also: have, thirst
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • have a thirst for (something)
  • thirst
  • get up a thirst
  • work up a thirst
  • thirsty for
  • thirsty for (someone or something)
  • buy you a drink?
  • (Can I) buy you a drink?
  • pull a cork
  • be gagging for (something)
References in periodicals archive
Dinkas have a thirst for learning, and he was such a diligent student that when he later enrolled at Tacoma's Henry Foss High School he was able to step right into the 11th grade and handle a schedule that includes geometry, biology, literature, computer training, and world geography.