Meaning of pinhole

Definition of pinhole

(noun) a small puncture that might have been made by a pin

Other information on pinhole

WIKIPEDIA results for pinhole
Amazon results for pinhole