SCOT AND LOT


Meaning of SCOT AND LOT in English

[scot and lot] n (15c) 1: a parish assessment formerly laid on subjects in Great Britain according to their ability to pay

2: obligations of all kinds taken as a whole

Merriam-Webster English vocab.      Английский словарь Merriam Webster.