battalion

  1. very large number

  2. gigantic

  3. one's opinion of oneself

  4. army unit made up of four or more companies


Correct Option: D

Find more quizzes: