people sniffer

English

Noun

people sniffer (plural people sniffers)

  1. (US, military, historical) Any of a series of devices used to detect concealed enemy soldiers by traces of effluents such as sweat and urine.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.