TOP-TACKLE Meaning of TOP-TACKLE in English noun a tackle used in hoisting and lowering the topmast. Webster English vocab. Английский словарь Webster. 2012