Meaning of “detection” in the English Dictionary

English