SIT ON THORNS


Meaning of SIT ON THORNS in English

sit on pins and needles, sit and wait impatiently

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