Aldgate meaning

(obsolete, slang) A draught on the pump at Aldgate; a bad bill of exchange, drawn on persons who have no effects of the drawer.
noun
0
0
Advertisement