SCOT AND LOT Meaning of SCOT AND LOT in English historicala tax levied by a municipal corporation on its members. → scot Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004