Definitions of scot and lot:

  • noun:   obligations of all kinds taken as a whole