Trace detector definition

Search

trace detector

trace detector logo #20974 noun a screening device for traces of explosives; used at airline terminals
Found on https://www.encyclo.co.uk/local/20974
No exact match found.