VariousWords beta
Related Terms:
Definitions:
Noun
pinhole
Definition: a small puncture that might have been made by a pin
Definition: A small hole, of a size that could have been made by a pin
Verb
Definition: To form one or more pinholes in.