Multiple choice

Directions: Find out the option which has same meaning.

Wiseacre

  1. to relinquish

  2. having lots of wisdom

  3. to detest intensely

  4. one who pretends to know a lot

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

A wiseacre is a person who pretends to be wise or knowledgeable, often in an annoying or arrogant way. It is synonymous with a smart aleck.