on canvas

Definitions

Slang

  • adjective in solitary confinement, in prison. The phrase derives from the fact that prisoners in solitary confinement are issued with canvas mattresses and nightshirts.
  • adverb in solitary confinement, in prison. The phrase derives from the fact that prisoners in solitary confinement are issued with canvas mattresses and nightshirts.
http://www.dictionarycentral.com/definition/on-canvas.html