Before last means before the most recent:

中文解释

Today is Monday, so the day before last was Saturday.

正在查询

calefactory slurp high pressure mercury-vapor lamp opportuneness peep at sympathetic remark storm centre efficient agriculture beyond compare skeptical