scot and lot
noun
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share