Search from various English teachers...
Algeria flagMiss Sabiha
What does it mean the idiom In english language ?

Answers · 3

1
It's raining cats and dogs!! No it doesn't mean someone is throwing your pets off the roofs...It means it is raining really hard hehe
1
An "idiom" is a phrase that does cannot be translated or understood literally, but still has a specific meaning. "You're getting on my nerves" or "he has a frog in his throat" are examples.
0
idiom is an expression to abbreviate a long talk to a short sentence i can say it is a way to not to let the listener feel bored from u because u have long sentences

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today