have a frog in your throat Definition in the Cambridge English Dictionary
Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

Definition of “have a frog in your throat” - English Dictionary

Definition of "have a frog in your throat" - British English Dictionary

See all translations

have a frog in your throat

to have ​difficulty in ​speaking because ​yourthroatfeelsdry and you ​want to ​cough
(Definition of have a frog in your throat from the Cambridge Advanced Learners Dictionary & Thesaurus © Cambridge University Press)
Translations of “have a frog in your throat”
in Chinese (Simplified) (因喉咙干或想咳嗽而)说话困难,声音嘶哑…
in Chinese (Traditional) (因喉嚨乾或想咳嗽而)說話困難,聲音嘶啞…
Add Cambridge dictionaries to your browser to your website
Word of the Day

golden

made of gold

Word of the Day