Meaning of PINHOLE in English

PINHOLE

n. 1 a hole made by a pin. 2 a hole into which a peg fits. pinhole camera a camera with a pinhole aperture and no lens.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.