scot and lot Meaning, Definition & Usage

  1. noun obligations of all kinds taken as a whole

WordNet