Definition of keyhole

Definition of keyhole
  1. keyhole Noun The hole in a lock where the key is inserted and turns
Need more help? Try our forum NEW