Frompin +hole.
pinhole (pluralpinholes)
pinhole (third-person singular simple presentpinholes,present participlepinholing,simple past and past participlepinholed)