The idiom is a phrase and slang is usually one or two words.
Every language has idioms and slang. People just naturally invent ways to make their language fun and interesting. Idioms also add emphasis to a conversation. One of the reasons that learning a new language is so hard is that you have to learn the slang and idioms of that language.
Yes, sayings and adages are similar to idioms in that they are culturally specific expressions that convey a common truth or insight. However, while idioms are more figurative in nature, sayings and adages tend to be more direct and straightforward.
Idioms originated from various cultures and languages over time. They were developed as a way to convey meaning in a more colorful or metaphorical way. Many idioms have roots in historical events, literature, or common experiences shared by a particular group of people.
No, idioms are expressions that have a figurative meaning different from the literal meaning of the words, while colloquialisms are informal words or phrases used in everyday language by a specific group of people.
Yes, many languages have idioms that convey similar meanings to English idioms. For example, in Spanish, there is an idiom "costar un ojo de la cara" which translates to "to cost an arm and a leg" in English, both expressing an idea of something being very expensive. Similarly, in French, "avoir du pain sur la planche" means "to have a lot on one's plate," similar to the English idiom.
Yes, every language has slang and idioms.
Wherever people lived -- people have always used idioms and slang.
Nobody. Idioms and slang evolve naturally as people talk.
Try these links
Not as slang or idioms, no. It just means to strike a ball, either with a bat, a stick, a racquet, or some part of your body.
When the English language developed. People have always used idioms and slang in their speech.
Idioms and slang are informal language, and should probably be avoided in business situations.
feeling under the weather
Real people use idioms and slang, so writers use them to make their characters more believable.
You will have to answer this question yourself. Every environment has its own idioms and slang terms, and we don't know what part of the world you live in.
It doesn't mean anything except the fact that they are speaking their language. All languages have slang and idioms. It means that they are using saying from their dialect.
Nobody knows. Idioms and slang have been around as long as language has.