Definition of screw-post in English:

screw-post

noun

  • A threaded pin or post used as a point of attachment to which something can be fastened; (in later use) especially a post of this kind used in dentistry as a point of attachment for a crown.

Origin

Early 17th century; earliest use found in Simon Sturtevant (fl. 1612).