Extemporize (9.4.2019)

1. perform without preparation

2. manage in a makeshift way; make do with whatever is at hand