Psalms 149:6 - Matthew Poole's English Annotations on the Holy Bible

Bible Comments

In their mouth, Heb. in their throat; which signifies vocal praise, and that with a loud voice. A two-edged sword in their hand; not only to defend themselves from their enemies, but, as it follows, to revenge themselves upon them.

Psalms 149:6

6 Let the high praises of God be in their mouth,b and a twoedged sword in their hand;