pinhole

/pˈɪnhoʊl/

Explore definitions, synonyms, and language insights of pinhole

Definitions

Noun
a small puncture that might have been made by a pin

More General Terms