ON PINS AND NEEDLES


Meaning of ON PINS AND NEEDLES in English

in a nervous or jumpy state of anticipation

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.