Occurring or done at once; without delay; nearest or most recent.
The immediate effects of the policy were positive, though the long-term impact is uncertain.
Master “immediate” and 954 more IELTS words