English Dictionary
Definition too clever by half in British English
too clever by half phrase
phrase
1
very confident about your intelligence and skills in a way that annoys people
