meaning of lie detector

1. a polygraph that records bodily changes sometimes associated with lying


Related Words

lie detector |

Developed & Maintained By Taraprasad.com

Treasure Words