Definition of last-gasp adjective from the Oxford Advanced American Dictionary

last-gasp

adjective
 
[only before noun]
 
done at the last possible moment