diatribe

  1. bitter scolding or denunciation

  2. reservoir or water tank

  3. determined

  4. one who commits sabotage


Correct Option: A

Find more quizzes: