YourDictionary

Dictionary Home » Phrase Meanings » scot and lot

What does "scot and lot" mean?

pay scot and lot

To pay in full.

Learn more about scot and lot

link/cite print suggestion box