SCOT AND LOT


Meaning of SCOT AND LOT in English

historical

a tax levied by a municipal corporation on its members.

→ scot

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.