There's no correct answer to this question, usage varies from person to person and family to family and town to town. Breakfast is unambiguous, but the rest can swap or overlap all over the place.

When (and where) I were a lad, the main evening meal was actually called "tea".