time that was defined in advance as the last date upon which to fulfill the demands
EXPIRATION OF THE ULTIMATUM
Meaning of EXPIRATION OF THE ULTIMATUM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012