A lie-detector machine which records even the slightest variation in blood pressure, body temperature and respiration as questions are put to, and answers elicited from a subject.
POLYGRAPH
Meaning of POLYGRAPH in English
Duhaime's Law English dictionary. Английский юридический словарь Duhaime . 2012