fret

  1. be annoyed or vexed

  2. linger

  3. self-important

  4. face


Correct Option: A

Find more quizzes: