put one's head on the block


see on the block, def. 2.

Words nearby put one's head on the block