Synonyms for "instantly"

Words with similar meaning