SmartynounAn obnoxiously clever or quick-witted person.Synonyms: smart aleck🔗 Explore synonyms & relationships🌍 See word origin & history