English Etymology From eye + cap. Noun eyecap (plural eyecaps) The brille of a snake.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads