LEAF


Meaning of LEAF in English

To go off with the fall of the leaf; to be hanged: criminals in Dublin being turned off from the outside of the prison by the falling of a board, propped up, and moving on a hinge, like the leaf of a table. IRISH TERM.

Slang English vocab.      Английский сленговый словарь.