lay your head/neck on the block
► to risk a bad thing happening to you, for example getting a bad reputation, by doing something or helping someone: »
Agency executives willing to lay their heads on the block in a pure results-driven agreement would be very brave.
Main Entry: ↑block
Financial and business terms. 2012.