English
Detailed Synonyms for polygraph in English
polygraph:
polygraph [the ~] noun
-
the polygraph
– a medical instrument that records several physiological processes simultaneously (e.g., pulse rate and blood pressure and respiration and perspiration) 1