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.      Оксфордский английский словарь.