From Longman Dictionary of Contemporary Englishinstantaneousin‧stan‧ta‧ne‧ous /ˌɪnstənˈteɪniəs◂/ adjectiveIMMEDIATELYhappening immediately
modern methods of instantaneous communication —instantaneously adverbExamples from the Corpusinstantaneous• Death from a massiveheartattack was almost instantaneous.• Fortunately for him, his death was instantaneous.