I was on ‘Pins and needles’ waiting for the result. This means- Vocabulary A Sewing clothes B Anxious/Nervous C Relaxed D In pain 💡 Show Explanation 💡 Explanation: Meaning: Anxious or nervous anticipation. (অর্থ: অত্যন্ত উদ্বিগ্ন বা উৎকণ্ঠিত) Example: The delay kept us on pins and needles.