4 English Synonyms for POLYGRAPH
Prev.1Next
Definition: 1. (informal) A device designed to detect or indicate when a person is lying by measuring and recording several physiological variables.
Show more information about lie detector
Definition: 1. (dated) Synonym of polygraph
Show more information about manifold writer
Definition: 1. A machine that automatically writes a person's signature.
Show more information about autopen
Prev.1Next
Search took: 34.35 ms