bemused

  1. new or newly coined word or phrase

  2. confused

  3. issue forth

  4. noticeable


Correct Option: B

Find more quizzes: