New to Satt Academy? Create an account
or
Log in with Google Account
I felt as though I was sitting on pins and needles all night, while I waited for the phone call. Here, 'sitting on pins and needles' means___.