TACK DUTY Meaning of TACK DUTY in English nounEtymology: tack (III)Scots law : rent under a lease Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012