365bet中国官方网站

Popular Wordlists
  • word of the day

    yeomanry

    yeomanry - 365bet中国官方网站 definition and meaning for word yeomanry

    Definition
    (noun) class of small freeholders who cultivated their own land Definition
    (noun) a British volunteer cavalry force organized in 1761 for home defense later incorporated into the Territorial Army
  • Download our Mobile App Today