release warrant
Noun
Meaning
release warrant (plural release warrants)
(law) A court order authorising the release of a detained or imprisoned person.
Noun
release warrant (plural release warrants)
(law) A court order authorising the release of a detained or imprisoned person.