lie detector

Explore definitions, synonyms, and language insights of lie detector

Definitions

Noun
a polygraph that records bodily changes sometimes associated with lying

More General Terms