Synonyms for "instantaneously"

Words with similar meaning