extemporize

Verb
  1. Manage in a makeshift way;
    Do with whatever is at hand (synset 202594051)
    "after the hurricane destroyed our house, we had to improvise for weeks"
  2. Perform without preparation (synset 201732719)
    "he extemporized a speech at the wedding"

Other Searches