Meaning of “egghead” in the English Dictionary

british dictionary