WAS ON PINS AND NEEDLES


Meaning of WAS ON PINS AND NEEDLES in English

was very hurried, did not have time to wait, was impatient, was restless

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.