detected
DETECTED
, pp. Discovered; found out; laid open; brought to light.