Definition, synonyms and related words
A stainless steel ring sutured to the sclera to support the globe during difficult eye operations.