(刑事)盘问

名词

full

interrogation

noun

Definitions of interrogation

English

a formal questioning, usually as part of an investigation by police

Torture is reported to be a part of the interrogation process in over 60 countries.