This directly translates to "food of the evening." Is there a better word for dinner?
Nope, everyone calls it that.
There is no answer. Given options are, "... choo usiku" and "Chioji". Please work on this.
Sometimes you just need to guess and reject options that are even worse. Besides, "chajio" is an obvious abbreviation of "chakula cha jioni".
Why can't I say "chakula cha usiku"?
Usiku means night , so I think it is because people generally don't eat at night but rather sleep.