POLYGRAPH


Meaning of POLYGRAPH in English

n. lie detector, machine that can detect and record physiological changes that occur when a person is not telling the truth

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.