Concise Bible Dictionary:

There are some thirty Hebrew and four Greek words translated “destruction,” with various shades of meaning, some being applied to loss or devastation experienced in this life, and others to future and eternal destruction. There is no thought in scripture of annihilation in any of the passages, and even in material things it is agreed that there is no such thing as annihilation. In some passages destruction is spoken of as a place or a state of existence, thus “Hell and destruction are before the Lord”; “Hell and destruction are never full” (Prov. 15:11; Prov. 27:20). “Everlasting destruction” is “everlasting punishment” (compare Matt. 25:46 with 2 Thess. 1:9).