Synonyms of Supervised Release

Primary definition: A legal status in which an individual is released from incarceration but remains under supervision, often with specific conditions.

Full Dictionary Entry

Antonyms & Opposite Concepts