Eggheads, noun plural of egghead. Synonyms in the same form.
Brainiac
boffins, brainiacs
Other
brainboxes
All synonyms for egghead →