Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

  

have a frog in your throat

Definition

to have difficulty in speaking because your throat feels dry and you want to coughColds and fluFevers and infectious diseases
(Definition of have a frog in your throat from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)