Synonyms for "immediate"

Words with similar meaning