WISEACRE
- one who pretends to knowledge or cleverness especially smart aleck.
- a pretentiously wise person [n WISEACRES]
- conceited, often insolent person
- one who pretends to knowledge or cleverness
- art aleck
- a pretentiously wise person, also WISEASS [n -S]