Dictionary
scot' and lot'
1. Brit. Hist.a municipal tax assessed proportionately upon the members of a community.
2. pay scot and lot, to pay in full; settle finally.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.