Hi, I'm not a lawyer, but I think there are two meanings. A document freeing (ie releasing) someone from legal responsibility or obligation. A document releasing to another person property, money or some kind of right.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.