The Word Puzzles

Psalm 79 (1)

F O O D O V I D
I D L Y D E N E
R E F E R E N C E
E R A S S E A R
C R
T E T H S A R I
A D I A B A T I C
I D O L K E T O
L O N E E D E N