English dictionary
pinhole meaning and definition
Definition and meaning of pinhole at MeaningMonkey.org. pinhole meaning and definition in the English Dictionary.PINHOLE noun
Definition of pinhole (noun)
- a small puncture that might have been made by a pin
Source: Princeton University Wordnet