You don't need a list. The literal meaning is whatever the phrase sounds like. For example, the literal meaning of "raining cats and dogs" would be dogs and cats falling out of the clouds.
The LITERAL meaning would be a flea in your ear! But "a flea in your ear" is an idiom, a saying, and it is not normally used literally.
It is an idiom, because one cannot literally be drunk with pleasure, only with alcohol. The key feature of an idiom is that it's not interpreted literally.
"To be" is not an idiom - it's a verb.
A "no-nonsense" kind of girl literally will take no nonsense. This idiom means that the girl in question is very sensible and level-headed.
Pest is not an idiom. It's a word.
By accident is not an idiom. It translates literally and conveys the same meaning. It means "not intentionally", "not planned", "as a result of happenstance".
Can you figure out the meaning by defining the terms literally? No, so it is an idiom. Literally, it means to remove something, but figuratively it means for an airplane to get off the ground.
This is not an idiom. They mean that someone literally has a tapeworm inside their intestines. It's a parasitic organism.
Idiom
The LITERAL meaning would be a flea in your ear! But "a flea in your ear" is an idiom, a saying, and it is not normally used literally.
Can you figure out the meaning literally? Then it's not an idiom. The person is saying that they didn't want to use force to move someone away from something.
It is an idiom, because one cannot literally be drunk with pleasure, only with alcohol. The key feature of an idiom is that it's not interpreted literally.
The Idiom actually reads 'Fighting tooth and Nail'. It means to give everything you've got, literally every tooth and nail in your body, to win a struggle.
"Idom" is not a word in English, so the difference is between a word and a non-word. An idiom is a phrase that cannot be understood unless you know the idiomatic meaning already. "On edge" is an example of an idiom because you are not literally standing on an edge - you are anxious or frustrated.
No, an idiom is not a slang word. An idiom is a commonly used expression with a figurative meaning that is different from its literal meaning. Slang, on the other hand, refers to informal words and phrases that are specific to a particular group or generation.
"To be" is not an idiom - it's a verb.
You really can't most of the time. The whole thing about idioms is that they make no sense if you try to figure them out literally.