He had pizza for dinner.
Meaning: This means that he ate pizza as his main meal of the day.
Choice of Words: Had means to possess or own something. Pizza is a type of food. Dinner is the main meal of the day. When you put them together, Had pizza for dinner means he ate pizza as his main meal of the day.
Alternative Expressions
Related Expressions