What is the meaning of the word "yeomanry"?

Definitions:

  1. a British volunteer cavalry force organized in 1761 for home defense later incorporated into the Territorial Army copy to clipboard noun
    • The yeomanry protected Britain on horseback. copy to clipboard
  2. class of small freeholders who cultivated their own land copy to clipboard noun
    • The yeomanry produced another great potato crop. copy to clipboard