Meaning of screw hole in English:

screw hole

noun

  • A hole designed to receive a screw.

Origin

Early 17th century; earliest use found in Arthur Hopton (c1580–1614), mathematician and almanac maker.