1 tack duty | Definition of tack duty

tack duty

noun

Definition of tack duty

Scots law
: rent under a lease

History and Etymology for tack duty

tack entry 3

Keep scrolling for more