INSTANT


Meaning of INSTANT in English

(a.) Closely pressing or impending in respect to time; not deferred; immediate; without delay.

Webster's English dictionary.      Английский словарь Webster.