PINHOLE Meaning of PINHOLE in English n.1 a hole made by a pin. 2 a hole into which a peg fits. Phrases and idioms: pinhole camera a camera with a pinhole aperture and no lens. Oxford English vocab. Оксфордский английский словарь. 2012