TACK DUTY


Meaning of TACK DUTY in English

noun

Etymology: tack (III)

Scots law : rent under a lease

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.