people sniffer (English, noun)
expansion: people sniffer (plural people sniffers)
Senses:
topics: government
military
politics
war
glosses: Any of a series of devices used to detect concealed enemy soldiers by traces of effluents such as sweat and urine.
tags: US
historical
Forms:
form: people sniffers
tags: plural