lie detectors

See also: lie-detectors

English

Noun

lie detectors

  1. plural of lie detector