A person with long experience, especially an old soldier:

  1. Recruit
  2. Cadet
  3. Veteran
  4. Novice
Answer

C) Veteran

Veteran.

English MCQ · More English for ISSB and Initial Tests MCQs · Practise