Adjective
smart-allecky (comparative more smart-allecky, superlative most smart-allecky) Alternative spelling of smart-alecky