Definition of pin hinge in English:

pin hinge

noun

  • A hinge in which the two leaves are pivoted on a pin passing through a sheath in each.

Origin

Early 20th century.