Definitions of words in Revelation 20:7:
Adversary {Easton's Bible Dictionary}
Adversary {International Standard Bible Encyclopedia}
His {International Standard Bible Encyclopedia}
Thousand {International Standard Bible Encyclopedia}
Prison {Easton's Bible Dictionary}