English synonyms about - contact  

sit on pins and needles

verb

Roget 378: feel pain, experience pain, suffer pain, undergo pain etc. n.; suffer, ache, smart, bleed; tingle, shoot; twinge, ... show more

Find more on sit on pins and needles elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0641