ALL meanings of detached retina
de·tached ret·i·na
D d - noun detached retina a retina that is separated from the choroid layer of the eyeball to which it is normally attached, resulting in loss of vision in the affected part 3
- noun detached retina damage to the eye 1