Home

Word

lie detector, n.
more info a polygraph that records bodily changes sometimes associated with lying
<noun.artifact>

lie detector