contrivance

  1. deliberate

  2. passing comments

  3. devising something

  4. character


Correct Option: C

Find more quizzes: