English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition clever clogs in British English

clever clogs noun

[countable] noun
1

someone who is annoying because they are always right or because they think they are more intelligent than everyone else

Definition clever clogs in British English