Meaning of detached retina

Definition of detached retina

(noun) visual impairment resulting from the retina becoming separated from the choroid in the back of the eye; treated by photocoagulation

Other information on detached retina

WIKIPEDIA results for detached retina
Amazon results for detached retina