Site icon The Law Dictionary

RELEASOR

He who makes a release.

Exit mobile version