(someone) had a late lunch

A "late lunch" means that you ate lunch later than usual.

People use this phrase to explain why they're not hungry at dinner time:

I'm not really hungry. I had a late lunch.

This phrase appears in these lessons: