have a frog in your throat






have a frog in your throat

lose your voice or find it hard to speak because of hoarseness or an apparent impediment in your throat – Informal




have a frog in your throat :






have a frog in your throat To HOME PAGE


Idioms Index – Previous Page