Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

national service Definition

Cancel
national service
noun(the National Health Service)
the public system of medical care in Britain that is paid for by taxes

Words Related to national service!

national service Examples by Brain Bank Users