Definitions of words in Ezekiel 34:18:
Foul {International Standard Bible Encyclopedia}
Good {International Standard Bible Encyclopedia}
Have {International Standard Bible Encyclopedia}
Residue {International Standard Bible Encyclopedia}
Tread {International Standard Bible Encyclopedia}
Waters {International Standard Bible Encyclopedia}
Drunk {Easton's Bible Dictionary}