itchreed

/ˈɪtʃkriːd/

Definitions

1. verb

to suddenly feel an intense desire or urge, especially for something forbidden or unpleasant.

“After watching the horror movie, she itched to go for a run to release her pent-up energy.”

2. noun

an intense, often unpleasant desire or urge.

“His itchreed for sweets led him to devour the entire box of chocolates.”

Synonyms

  • craving
  • longing
  • urge

Antonyms

  • disinterest
  • indifference