Life imprisonment was the punishment of remaining in prison for the duration of one's life, as opposed to execution.
In 2375, while speaking to Ezri Dax in her holding cell, Weyoun said to her, "If you should decide to help us in our search for a quick end to this miserable war, your sentence will be reduced to life imprisonment." (DS9: "Strange Bedfellows")