Definition of long pull in English:

long pull

See synonyms for long pull

noun

British
  • The practice in public houses of serving more than the requested measure of liquor in order to attract custom (now historical).

Origin

Late 17th century; earliest use found in Joseph Moxon (1627–1691), printer and globe maker.