[adv] at the expected time; "she always arrives on time" [adj] according to schedule or without delay; "they were always on time"; "a prompt reply"
not delayed, not late, prompt, punctual