Find the word definition

Wiktionary
put on the block

vb. (context economics slang English) to sell something