What is the meaning of the word "wiseacre"?

Definitions: