Meaning of screw medal in English:

screw medal

noun

rare, historical US
  • A medallion consisting of two faces which screw together to form a container.

Origin

Late 18th century.