Hyphenated compound adjective meaning punctual or occurring at the expected or scheduled time.
ponctuelS’emploie surtout pour une personne, un train, un vol, etc. au sens de « qui arrive à l’heure prévue ». The train was on-time, so we arrived early.
Le train était ponctuel, donc nous sommes arrivés en avance.