On the cot

On the cot: A man of a bad character, trying to amend his ways – i.e., in a moral hospital so to speak (Old Army).