Adverbial not delayed has 1 sense
  1. on time, not late, not delayed - at the expected time; "she always arrives on time"
,
TOP