ALEC Meaning of ALEC in English n. (also aleck) Austral. sl. a stupid person. [shortening of SMART ALEC] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012