rhizoverbBeta
Feedback

cavalry

Mounted or armored troopsnoun · Military forces fighting from horses or armored vehicles.