English Dictionary
Definition the National Guard in British English
the National Guard
1
a military force in each state in the US that is used mostly in emergencies
