Yes, there is another meaning. It means anxious, nervous, or very excited. For example, "My teacher still hasn't given me my exam results!!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
studentmdlhido you have pins and needles??? what is this pins and needles?? is it having any other meaning like idiom? I know pin and needle but please tell me if it has any other meaning?smdlHello,