ALEC Meaning of ALEC in English n. (also aleck) Austral. sl. a stupid person. Etymology: shortening of SMART ALEC Oxford English vocab. Оксфордский английский словарь. 2012