Synonyms and Antonyms for clever_clogs

1. clever clogs (n.)

an intellectual who is ostentatiously and irritatingly knowledgeable

Synonyms: