1. of Detect2. perceived with the mind; "he winced at the detected flicker of irony in her ">voice"
detected |