adj. immediate, instantaneous, quick; urgent, pressing; quickly prepared, needing little work or effort to be ready; present, current
INSTANT
Meaning of INSTANT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012