Грамматический словарь Зализняка (склонения слова):
Казнокрад, казнокрады, казнокрада, казнокрадов, казнокраду, казнокрадам, казнокрада, казнокрадов, казнокрадом, казнокрадами, казнокраде, казнокрадах
казнокра́д
-а, м. устар.
Должностное лицо, обкрадывающее казну (в 1 знач.), присваивающее государственную собственность.
Посмотрите на нас: мы обжоры, Мы ходячие трупы, гробы, Казнокрады, народные воры, Угнетатели, трусы, рабы! Н. Некрасов, Недавнее время.
КАЗНОКРАД, а, м. (устар.). Человек, к-рый занимается казнокрадством.
| прил. казнокрадский, ая, ое.
казнокра́д
КАЗНОКРАД -а; м. Должностное лицо, обкрадывающее казну (1 зн.), присваивающее государственную собственность.
КАЗНОКР’АД, казнокрада, ·муж. Тот, кто обкрадывает казну, незаконно присваивает государственную собственность.