English Dictionary
Definition yeomanry in British English
yeomanry noun
[singular] noun
/ˈjəʊmənri/

English Dictionary