1. Occurring or completed without perceptible delay: Relief was instantaneous.2. Done or made as quickly or directly as possible: an instantaneous reply to my letter.3. Present or occurring at a specific instant: instantaneous velocity; instantaneous pressure.
ETYMOLOGY:
From Medieval Latin nstantneus, from Latin nstns, nstant-, present. See instant.