Green’s Dictionary of Slang

pull down v.

1. [mid–late 19C] (Aus./UK Und.) to steal.

2. [mid-19C+] to provide (with).

3. [late 19C+] (also pull) to earn, usu. money, e.g. I pulled down £500.

4. [late 19C+] to win money.