pay scot and lot


Also found in: Dictionary, Thesaurus, Legal.

pay scot and lot

To pay in full.
See also: and, lot, pay, scot