YourDictionary

scot and lot

noun
A municipal tax formerly levied in Great Britain on the members of a community in proportion to their ability to pay.

Learn more about scot and lot

link/cite print suggestion box