It's certainly not an idiom. It means just what it says - there was a snow that set a record.
a lot of snow
It's not an idiom. People keep records of things, including how much snow falls in a certain area. If it's a record snowfall, then it's higher than the previous record.
"Itching for" means that you wanted it to happen badly. "Break the record" means to do better than the highest score for that thing.
The polite form of "snow job" means an effort to deceive, overwhelm, or persuade with insincere talk, especially flattery.
It's not an idiom. It means exactly what it looks like.
As ___ as ___ is not an idiom. Remember - AS = A Simile!The proper simile would be "as quiet as a mouse" or "as quiet as new-fallen snow."
The idiom "apple shiner" means the teacher's pet.
An idiom that means surrender is to "wave the white flag." A closely related idiom is to "throw in the towel" which means to give up."
Yes, "in a pickle" is an idiom. It means to be in a difficult or troublesome situation.
It's not an idiom. It means exactly what it says. "By all means" or "by any method necessary."
It is not an idiom, it means your nose is itching.
"To be cheeky" IS an idiom. It means to sass or talk back.