smart-alec

English

Adjective

smart-alec (comparative more smart-alec, superlative most smart-alec)

  1. Alternative spelling of smart-aleck.