You can remember the meaning of 晚饭 with this easy mnemonic:
I don't have late (晚) night food (饭), for me it's one evening meal at around 6 pm, and no food at all after that.
Using mnemonics to remember the meaning of Chinese characters like can have an enormous impact on how long to learn Mandarin it takes.