Meaning of FINISH in English
The finish; a small coffee-house in Coven Garden, market, opposite Russel-street, open very early in the morning, and therefore resorted to by debauchees shut out of every other house: it is also called Carpenter's coffee- house.
Slang English vocab. Английский сленговый словарь. 2012