Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
polygraph
has 1 sense
polygraph
- a medical instrument that records several physiological processes simultaneously (e.g., pulse rate and blood pressure and respiration and perspiration)
--
1
is a kind of
medical instrument
--
1
has particulars:
lie detector
,
TOP