Definition of last-second in US English:

last-second

adjective

  • Last-minute; compare the last second.

Origin

1920s; earliest use found in Alumni Quarterly.