The Law Dictionary
AFFRANCHISE
Law Professor
10 years ago
To liberate; to make free.
Exit mobile version