dragoons
10 points
English
8 letters
Uncommon
Commonness #43,966
Valid in: US and UK dictionaries
Definitions
noun
a member of a European military unit formerly composed of heavily armed cavalrymen
verb
subjugate by imposing troops
Definition: WordNet 3.1, Princeton University.