Happening or completed in an extremely short time, so fast that it seems to happen at once.
From Late Latin 'instantaneus' meaning 'immediate', from 'instans' (present, pressing). The English suffix '-ous' was added to form the adjective.
Try Another Word