acting or arriving or performed exactly at the time appointed
"she expected guests to be punctual at meals"; "he is not a particularly punctual person"; "punctual payment"
is similar to
according to schedule or without delay; on time
"the train is prompt"
is similar to
before a time limit expires
"the timely filing of his income tax return"