Almuerzo y desayuno
What is the difference between "almuerzo" and "desayuno"?
Oh no, I think I know. I've been calling "lunch" breakfast for a while I guess. Oops!
Well, Almuerzo is loosely used.
Normally it's a meal between and including breakfast and lunch. The idea is more of a "mid morning" and, to some extent could be a Spanish word for brunch.
Mostly people use it depending on when they had their breakfast and when they will have lunch. In Spain is fairly common to have lunch very late (1500 or later), so some bite is needed in between and some people uses Almuerzo for this only.