An Encylopedia Britannica Company

aleck

2 ENTRIES FOUND:
aleck
aleck
Britannica Dictionary definition of ALECK
see smart-aleck