be on pins and needlesAmerican EnglishAmENERVOUS to be very nervous and unable to relax, especially because you are waiting for something important 如坐针毡,坐立不安〔尤因等待重要事情〕 SYN be on tenterhooksbe on pins and needles• I was on pins and needles until I found out I'd won.
→ be on pins and needles at pins and needles(1)