Noun scot and lot has 1 sense
  1. scot and lot - obligations of all kinds taken as a whole
    --1 is a kind of
    indebtedness, liability, financial obligation
,
TOP