English noun: polygraph | |||
1. | polygraph (artifact) a medical instrument that records several physiological processes simultaneously (e.g., pulse rate and blood pressure and respiration and perspiration) | ||
Broader (hypernym) | medical instrument | ||
Narrower (hyponym) | lie detector | ||