Definition of pinholes:
(n) :
A small hole, of a size that could have been made by a pin
(n) :
The aperture in a pinhole camera or camera obscura
(v) :
(transitive) To form one or more pinholes in.
(n) :
(networking) A port left unprotected by a firewall to allow a particular application to gain access to a service.
(n) :
(meteorology) A clipping of pinhole eye, which refers to the compact eye structure associated with intense tropical cyclones.