English Dictionary
Definition polygraph in British English
polygraph noun
[countable] noun
/ˈpɒliˌɡrɑːf/
1
Synonyms and related words
