0 worried or excited about something that is going to happen: --
Don’t keep Margaret on pins and needles – give her a call.
1 worried or excited about something that is going to happen: --
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
on pins and needles