arrive dead on time—arrive exactly at the expected or prearranged time:
- We arrived dead on time at Cape Town where we were met by Che in the arrivals hall.
be dead on arrival—be without any chance for success:
- The idea of legalizing some drugs is a concept that’s dead on arrival in many law enforcement circles.