Yeomanries Meaning

There are 2 meaning(s) for word Yeomanries

Meaning 1 : a British volunteer cavalry force organized in 1761 for home defense later incorporated into the Territorial Army

Meaning 2 : class of small freeholders who cultivated their own land