pinholes
pin-holes
noun
Extremely small holes, often made by a pin or other sharp, thin object.
"Light streamed through the pinholes."
Thesaurus
Synonyms: pinhole
pin-holes
Extremely small holes, often made by a pin or other sharp, thin object.
"Light streamed through the pinholes."
Synonyms: pinhole