interned Definition
Definition
To confine a person in a prison or other place of detention, especially during a time of war, as a hostage or for questioning; to hold as a prisoner.
Browse
To confine a person in a prison or other place of detention, especially during a time of war, as a hostage or for questioning; to hold as a prisoner.
Browse