Definitions of words in Psalms 21:11:
Able {International Standard Bible Encyclopedia}
Against {International Standard Bible Encyclopedia}
Device {International Standard Bible Encyclopedia}
Evil {International Standard Bible Encyclopedia}
For {International Standard Bible Encyclopedia}
Perform {International Standard Bible Encyclopedia}