STRETCH Meaning of STRETCH in English Noun. A period spent in prison. Slang English vocab. Английский сленговый словарь. 2012