Definition of smart alec

smart alecnoun

alec thông minh

/ˈsmɑːt ælɪk//ˈsmɑːrt ælɪk/

Word Originmid 19th cent.: from smart + Alec, diminutive of the given name Alexander.

namespace

Related words and phrases

All matches