It is a military term that means to rush in a group up to the walls of a fortified city and attack it. The idiom meaning is to attack, either physically or mentally, someone's position (either actual or figurative).
The walls are not storming; they are being stormed. "Storming the walls," said of a fighting force, means "rushing en masse at a defended fortification," while "stormed the walls" means "overwhelmed the defended fortification."
"To be" is not an idiom - it's a verb.
Palestinian and Persian
Pest is not an idiom. It's a word.
The idiom "apple shiner" means the teacher's pet.
This isn't an idiom. It means exactly what it says. If you look up words that you don't understand, you'd see that "storm" means to attack violently. If someone stormed the walls, they attacked the walls. Sometimes people do use this term as a metaphor to mean attack figuratively instead of literally.
The walls are not storming; they are being stormed. "Storming the walls," said of a fighting force, means "rushing en masse at a defended fortification," while "stormed the walls" means "overwhelmed the defended fortification."
It means that a group of people, usually an army, attacked the walls in force like a great storm.
"To be" is not an idiom - it's a verb.
Palestinian and Persian
Meaning showing feelings of frustration and agitation, seems to have come into use within the last 50 years, reason not known
Pest is not an idiom. It's a word.
The idiom "apple shiner" means the teacher's pet.
The meaning of the idiom in the pink of health means being in good health.
It's not an idiom - to cope means to deal with, or to handle
The idiom means impress someone is egg on
"Old hand" is an idiom meaning having lots of experience.