• word of the day

    polygraph

    polygraph - Dictionary definition and meaning for word polygraph

    Definition
    (noun) a medical instrument that records several physiological processes simultaneously (e.g., pulse rate and blood pressure and respiration and perspiration)
Download our Mobile App Today
Receive our word of the day
on Whatsapp