GeneralConnection.com
➔
Dictionary
on time
Adverb
1. not late
Adjective
1. not delayed, prompt
1. punctual
Usage