CLEVER DICK


Meaning of CLEVER DICK in English

(also clever clogs )

■ noun Brit. informal a person who is irritatingly and ostentatiously knowledgeable or intelligent.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.