English Dictionary
Definition last out in British English
last out phrasal verb
phrasal verb
1
to manage to stay alive for a particular period of time
