Marsha Trimble Dunstan Interpretation:
ready to destroy (see 1 Chronicles 21:16); effective in battle (see Genesis 34:25).