TOP-TACKLE Meaning of TOP-TACKLE in English (n.) A tackle used in hoisting and lowering the topmast. Webster's English dictionary. Английский словарь Webster. 2012