Definition of rolling tackle in English:

rolling tackle

noun

  • Tackle used to strengthen the yards against the strain produced by the rolling of the vessel; a device used for this purpose.

Origin

Mid 18th century.