wiseacre

/ˈwaɪsˌeɪkr/

Definitions

1. noun

a person who speaks or acts in a silly or annoyingly knowing way, often to provoke a reaction.

“After a while, he became a wiseacre in the group, constantly making snide comments.”

2. verb

to talk or act in a silly or annoyingly knowing way, often to provoke a reaction.

“Stop being such a wiseacre and let someone else have a turn to talk.”

Synonyms

  • know-it-all
  • smart-aleck
  • sophist

Antonyms

  • fool
  • simpleton