Definition of pin connection in US English:

pin connection

noun

Engineering
  • A connection of the parts of an iron or steel bridge by pins (instead of rivets, etc.).

Origin

Mid 19th century.