English synonyms about - contact  

polygraph

noun

1 polygraph

A medical instrument that records several physiological processes simultaneously (e.g., pulse rate and blood pressure and respiration and perspiration).

Dutch: leugendetector


Find more on polygraph elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0276