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. 2012