Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
polygraphs
in English
polygraphs
us
/pəˈlaɪˌgræfs/
uk
/pəlʌɪˈɡræfs/
#uncommon
Lemma:
polygraph
The lemma is the base or root form of this word.
Definitions
Noun
multiple
polygraph
devices
a
device
measuring
physiological
responses
(
to
detect
deception
)
a
mechanical
instrument
for
copying
writings