It means final moments, last times, end, last moments. Near the end or finish. Before we finish.
POSTRIMEES In recent times, in the final stage