English Dictionary
◊ PINPRICK
pinprick
n 1: a minor annoyance
2: small puncture (as if made by a pin)