1
: a member of a European military unit formerly composed of heavily armed mounted troops
2
dragooned; dragooning; dragoons
1
: to subjugate or persecute by harsh use of troops
2
: to force into submission or compliance especially by violent measures
Love words? Need even more definitions?
Merriam-Webster unabridged
Share