1 rolling tackle | Definition of rolling tackle

rolling tackle

noun

Definition of rolling tackle

: a tackle used to steady a yard when the ship rolls in bad weather

First Known Use of rolling tackle

circa 1752, in the meaning defined above

Keep scrolling for more