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 smart alec in British English

smart alec noun

[countable] noun
/ˈsmɑː(r)t ˌælɪk/
1

someone who behaves in an annoying way by trying to show how clever they are

Synonyms and related words
Definition smart alec in British English