Crossword clues for Smart __: know-it-all:ALECSmart __: know-it-allALECKSmart __ (know-it-all)ALECKSSmart ___ (know-it-alls)ALECKSmart ___ (know-it-all)ALECSmart ___ (know-it-all)WISEACRESmart-alecky know-it-all