lie detector

Noun
  1. A polygraph that records bodily changes sometimes associated with lying (synset 103667778)

Other Searches