The Law Dictionary
DETACHIARE
Law Professor
11 years ago
To seize or take into custody another’s goods or person.
Exit mobile version