Definify.com

Definition 2024


lie_detectors

lie detectors

English

Noun

lie detectors

  1. plural of lie detector