WikiWord

wiseacres

From WikiWord, the free dictionary

English

Definitions

noun

  1. One who feigns knowledge or cleverness; one who is wisecracking; an insolent upstart.
  2. A learned or wise man.

Related words

Synonyms

References