left to rot in jail/prison
idiomDefinition of left to rot in jail/prison
: left in jail/prison for a very long time
1