mettre à terreMeaningsVerb1. to put down, to beat down, to beat to the ground, to quell, to stomp out, (to defeat) (transitive)