a frog in one's throat

Définition et signification de « a frog in one's throat » en anglais

a frog in one's throat
01

avoir un chat dans la gorge, voix enrouée

difficulty in speaking, particularly due to one's throat being dry
a frog in {one's} throat definition and meaning
idiom
informal
Exemples
Excuse me, I seem to have a frog in my throat.
Excusez-moi, j'ai un chat dans la gorge.
LanGeek
Télécharger l'Application
langeek application

Download Mobile App

App Store