Live on borrowed time

What is Live on borrowed time?

Live on borrowed time definition and meaning on Dictionary terms:
adjective, live

Tags: