AN EGGHEAD


Meaning of AN EGGHEAD in English

a very intelligent person.

English idioms vocab.      Словарь английских идиом и выражений.