Meaning of “national service” - Learner’s Dictionary

national service

noun [ U ] uk us

the period of time young people in some countries have to spend in the army

(Definition of “national service” from the Cambridge Learner’s Dictionary © Cambridge University Press)