Douglas Harper's Etymology Dictionary
Wiktionary
four-eyes
n. (context idiomatic derogatory English) A person who wears spectacles.
Usage examples of "four-eyes".
Then you grow up to a life of fatboys and four-eyes, bullies and bookworms, fudgers and smudgers.