eyeglass in Irish eyeglass in Irish spéacla noun An artificial lens, especially one of a pair. Add to Flashcards