scot and lot
A municipal tax formerly levied in Great Britain on the members of a community in proportion to their ability to pay.
pay scot and lot
To pay in full.
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2018 by Houghton Mifflin Harcourt Publishing Company. All rights reserved.