Etymology

self-enucleate

Today it means: To remove one or both of one's own eyes. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok