LIMIT OF DETECTION (LOD) Meaning of LIMIT OF DETECTION (LOD) in English The lowest concentration of a substance that can reliably measured. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012