'pinhole' definitions:

Definition of 'pinhole'

From: WordNet
noun
A small puncture that might have been made by a pin