PULL


Meaning of PULL in English

To be pulled; to be arrested by a police officer. To have a pull is to have an advantage; generally where a person has some superiority at a game of chance or skill.

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