Green’s Dictionary of Slang

put down v.2

see under down adv.2 (1)