on very short notice; spontaneously

listen to the pronunciation of on very short notice; spontaneously
الإنجليزية - الإنجليزية
on the spur of the moment

They keep their bags packed so they can leave on the spur of the moment.