Englishئاساسىي لۇغەت
smart alec
Universal Words
(BrE) (AmE smart aleck) (also smarty-pants) (BrE also smart-arse) (AmE also smart-ass) noun
(informal, disapproving) somebody who thinks they are very clever and likes to show people this in an annoying way