Best before date

definition:

a date used by manufacturers to give an indication of how long the goods will retain optimum freshness and quality. Unlike "Use by", best before is a recommendation rather than a requirement. However, consumers will not be happy purchasing any product which has exceeded it's "best before" date.