Brainbox meaning

(informal) A very intelligent person.
noun
0
0
(informal) The head or skull (which encloses the brain).
noun
0
0
Advertisement

Origin of brainbox