LOOMING DEADLINE
Definition: An approaching or imminent deadline, indicating the time by which a task or project must be completed.
Synonyms: Impending Cutoff, Approaching Limit, Upcoming Due, Impending Target, Approaching Expiry
Definition: An approaching or imminent deadline, indicating the time by which a task or project must be completed.