lie_detectorEnglish

lie detector

Noun

A polygraph that records bodily changes sometimes associated with lying

English: lie detector