'detached retina' definitions:

Definition of 'detached retina'

(from WordNet)
noun
Visual impairment resulting from the retina becoming separated from the choroid in the back of the eye; treated by photocoagulation [syn: retinal detachment, detachment of the retina, detached retina]

Synonyms of 'detached retina'

From: Moby Thesaurus

Words containing 'detached retina'