rhizoverb
Beta
Feedback
→
cavalry
Mounted or armored troops
noun · Military forces fighting from horses or armored vehicles.
Enable JavaScript for search, audio, and interactive vocabulary practice.