It is not an idiom, it means your nose is itching.
It would mean that you put a feather into a cup. Perhaps you mean "a feather in your cap," which was a way of showing an achievement and has come to mean any achievement.
idiom means expression like a page in a book
I have not heard this idiom before. Perhaps you heard "Put to death" which means to kill.
The idiom give their all means to do everything you can to accomplish a task.
It is an idiom.It is used to tell somebody to be quiet.
It means left sock, right sock, left shoe, right shoe
I guess you're asking about the idiom to "sock someone," which means to punch someone hard.
Hey, put a sock in it! We have heard enough!
it is an idiom
It means to rebuke someone who has overstepped his or her authority.
If you put something to rest, you solve the problem and end things.
if you mean rubbing the head with a wool sock, it is 1 method. not the best.i included links to every method, and a full guide to dreading.
The thing you put into the sock while mending is called a Darners sock egg.
to make a bad thing worse
because they want to
It means, "sox," such as you put on your feet before you put on your shoes.