pinprick Meaning, Definition & Usage

  1. noun a minor annoyance
  2. noun small puncture (as if made by a pin)

WordNet