adv. & n.
--adv.
1. on the day before today.
2 in the recent past.
--n.
1. the day before today.
2 the recent past.
Phrases and idioms:
yesterday morning (or afternoon etc.) in the morning (or afternoon etc.) of yesterday.
Etymology: OE giestran d{aelig}g (as YESTER-, DAY)