• word of the day

    yeomanry

    yeomanry - Dictionary 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
Receive our word of the day
on Whatsapp