The idiom for constantly quarrelling with another person is "at each other's throats." This phrase suggests a situation where two people are in a fierce or hostile conflict, often involving frequent arguments or disputes. It emphasizes the intensity and ongoing nature of their disagreements.
You might say you are "at odds" or "butting heads."
This idiom is wearing their heart on their sleeve. It means everyone can see how that person feels. Perhaps showing love towards another person.
It's not an idiom; it means that someone is the favorite of another person. A favorite means that they are the best-liked of the group.
No because an idiom is a phrase that seems to mean one thing, but actually means another. "Copycat" is slang meaning that someone is just copying something that another person said or did.
I have never heard "John Booth violin" used, either as an idiom or another term. You should make certain that you heard the other person clearly.
moidi laciteopnuthis is french for un-poetical idiom
A good idiom would be "sitting on the fence."
Idiomatic expression
to bang your head against a brick wall
I think it means that that person agrees with that others persons idiom and that it fit that question that the teacher or whoever asked that question.
1. This idiom refers to an unrealistic or totally bazaar person or point of view. 2. It also means a. an absent-minded person, someone who tends to forget something easily; and b. someone under a lot of stress (professional or otherwise).
An idiom is a phrase that makes no sense unless you know the idiomatic definition. Can a person really shine like a light? No, so that makes this an idiom. It means time for that person to come to the forefront and be recognized.