Q. 3. Write the meanings of the following ' animal ' idioms and make sentences using each.
1. to have a frog in your throat -
Meaning:
sentence :
Answers
Answered by
0
Answer:
ok
Explanation:
power of your throat plz give me briellent answer
Answered by
2
Meaning- having trouble speaking due to a problem with the throat
Sentence-I had a frog in my throat, and I had to clear my throat several times before I could answer.
Hope this helps
Similar questions
Math,
3 hours ago
Math,
3 hours ago
Environmental Sciences,
5 hours ago
Computer Science,
5 hours ago
Biology,
8 months ago