HAVE, ETC. A FROG IN YOUR THROAT


Meaning of HAVE, ETC. A FROG IN YOUR THROAT in English

to lose your voice or be unable to speak clearly for a short time

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.