pinprick

/pˈɪnprɪk/

Explore definitions, synonyms, and language insights of pinprick

Definitions

Noun
a minor annoyance
Noun
small puncture (as if made by a pin)