draught on the pump at Aldgate
draught on the pump at Aldgate
English
Noun
Ad
Definition
A bad bill of exchange, drawn on persons who have no effects of the drawer.
Ad
draught on the pump at Aldgate
A bad bill of exchange, drawn on persons who have no effects of the drawer.