HOME GUARD


Meaning of HOME GUARD in English

■ noun the British citizen army organized in 1940 to defend the UK against invasion.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.