smart alec(colloquial derogatory), smart aleck

คนรู้มาก, อวดรู้, รู้มาก