English Dictionary
Definition lie detector in British English
lie detector noun
[countable] noun
Synonyms and related words

English Dictionary