lay one's head is on the block/put one's head on the block
释义
lay one's head is on the block/put one's head on the block
phrase [VERB inflects]
If someone lays their head on the block, or puts their head on the block, they are risking their reputation or position by taking a particular course of action.
The Chancellor, by his unusual statement, has put his head on the block.