Definition

Indicating the latest and most recent in quality or freshness; the newest or latest of its type.