CHERRY FARM


Meaning of CHERRY FARM in English

{n.}, {slang} A correctional institution of minimal security where the inmates, mostly first offenders, work as farmhands. * /Joe got a light sentence and was sent to a cherry farm for six months./

Dictionary of English idioms .      Словарь английских идиом.