• one who considers himself smarter than other people, wise guy, fool, one who thinks he knows everything, smartass (usually "smart aleck")