n. lie detector, machine that can detect and record physiological changes that occur when a person is not telling the truth
POLYGRAPH
Meaning of POLYGRAPH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012