Adjective
Immediately; instantly; at once; as, he left instanter.
More about this word
Synonyms and related words
Explore this word
