What is the meaning of the idiom 'pins and needles' ?
Answer: B - Uncomfortable feeling in a part of the body
Detailed explanations are only viewable to logged-in users.
Login with Sothik ID