Also read:

ラストスパート (Rasutosupaato) is a Japanese noun meaning “last spurt, final spurt, home stretch”.

Meanings

  1. nounlast spurt; final spurt; home stretch