Adjective
·
B1
immediate
Meaning
occurring or done at once or without delay
Lists
Time