English | German | Russian | Czech

polygraph English

Meaning polygraph meaning

What does polygraph mean?

polygraph

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

Synonyms polygraph synonyms

What other words have the same or similar meaning as polygraph?

polygraph English » English

lie detector detector

Are you looking for...?