On pins and needles describes a state of agitation in anticipation of something, nervously awaiting an outcome. On pins and needles appears in the English language in the early 1800s. Pins and needles is a phrase that describes the physical tingling sensation one experiences when a portion of the body goes numb. On pins and […]
Source: feedburner.com