NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ day-after-day▪ day-and-night▪ day-old▪ day-to-day▪ daybed
◊ day-old
day-old
adj : not fresh today; "day-old bread is cheaper than fresh"