lie detector
Meaning
A polygraph, a device which measures and records several physiological variables such as blood pressure, heart rate, respiration and skin conductivity while a series of questions is being asked to a subject, in an attempt to detect lies.
Synonyms
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "lie detector" and many other words and sentences in English.