Dragoon Meaning

There are 3 meaning(s) for word Dragoon

Meaning 1 : compel by coercion, threats, or crude means

    Synonyms : railroad,  sandbag
Meaning 2 : a member of a European military unit formerly composed of heavily armed cavalrymen

Meaning 3 : subjugate by imposing troops