Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Word Explorer
Children's Dictionary
Help
Help
Help
Multi-word Results
smart aleck an annoyingly conceited, overbearing, or self-confident person.
smart set sophisticated, fashionable people, considered as a group.