Biology Forums Dictionary
From Biology Forums Dictionary
The money or property pledged to the court or actually deposited with the court to effect the release of a person from legal custody.
Biology Dictionary | About | Help | FAQ | Create account | Log in