Definition of long tackle in English:

long tackle

noun

Nautical
  • A light tackle consisting of two blocks of unequal sizes, used for hoisting, etc.; also more fully "long tackle block".

Origin

Mid 18th century; earliest use found in News-readers Pocket-book.